1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4 7. Nc3 Nxe4 8. O-O Bxc3 9. bxc3 d5 10. Re1 O-O 11. Bd3 Bf5 12. Qc2 Re8 13. Rb1 Na5 14. Bf4 c5 15. dxc5 Bg6 16. Rbd1 Qf6 17. Be5 Qc6 18. Qc1 Bh5 19. Bd4 f6 20. Qb1 Nc4 21. Bxc4 dxc4 22. Re3 Re6 23. Qb4 Kh8 24. Qxc4 Rae8 25. Rde1 b6 26. Qe2 bxc5 27. Bxf6 gxf6 28. resign