1. c4 e5 2. e4 Nf6 3. d3 Bb4 4. Bd2 Nc6 5. a3 Bxd2 6. Nxd2 Nd4 7. h3 O-O 8. g3 c6 9. Bg2 Qa5 10. Nf3 Nxf3 11. Bxf3 b5 12. b4 Qa6 13. c5 Rd8 14. a4 bxa4 15. Nc4 Ne8 16. Nxe5 d6 17. Rxa4 Qb5 18. Nc4 dxc5 19. bxc5 Qxc5 20. O-O Bxh3 21. Re1 Nd6 22. d4 Qg5 23. Ne3 Re8 24. e5 Nf5 25. Bxc6 Nxe3 26. Rxe3 Re6 27. Bxa8 Bf5 28. Rxa7 Rb6 29. Be4 h6 30. f4 Qg6 31. Bxf5 Qxf5 32. Ra8 Kh7 33. Qd3 Rb1 34. Kf2 Rb2 35. Kf3 g6 36. Qxf5 gxf5 37. g4 fxg4 38. Kxg4 Rb4 39. d5 Rd4 40. d6 Kg7 41. Kf5 h5 42. Rg3 Kh7 43. Rag8 h4 44. R3g7 Kh6 45. Rxf7 resign