1. e4 e5 2. c4 Bc5 3. Nf3 Nc6 4. Nc3 Nf6 5. Nxe5 Bd4 6. Nf3 Bxc3 7. dxc3 d6 8. Bd3 Bg4 9. h3 Bh5 10. Qc2 Bg6 11. O-O O-O 12. Re1 Re8 13. Bg5 h6 14. Bh4 Ne5 15. Nxe5 dxe5 16. Rad1 Qe7 17. f4 Qc5 18. Bf2 Qc6 19. f5 Bh5 20. g4 Bxg4 21. hxg4 Nxg4 22. Qe2 Nf6 23. b4 Red8 24. c5 a6 25. b5 Qe8 26. c6 bxc6 27. bxa6 Qe7 28. Bc2 Nd7 29. Ba4 Qg5 30. Kf1 Nf6 31. Rxd8 Rxd8 32. a7 Ng4 33. Rd1 Rxd1 34. Qxd1 Nxf2 35. a8=Q Kh7 36. Kxf2 Qf4 37. Qf3 Qd2 38. Kg3 Qg5 39. Kh3 c5 40. Qc6 resign