1. g4 e5 2. Bg2 Bc5 3. h3 d5 4. c4 dxc4 5. Qa4 c6 6. Qxc4 Qb6 7. e3 Be6 8. Qc2 Nd7 9. Nc3 Be7 10. Nf3 Ngf6 11. d4 exd4 12. Nxd4 O-O 13. Nxe6 fxe6 14. Bd2 Nd5 15. Nxd5 exd5 16. Bc3 Rf7 17. O-O-O Raf8 18. Rd2 Nc5 19. Bd4 Qa5 20. Kb1 Na6 21. Bc3 Bb4 22. f4 Bxc3 23. Qxc3 Qxc3 24. bxc3 Re7 25. f5 Rxe3 26. Kc2 Rfe8 27. Rb1 Nc5 28. Rb4 b6 29. Rf4 Re2 30. Rf2 Rxd2 31. Kxd2 Kf7 32. Bf3 Kf6 33. h4 h6 34. Rf1 Ne4 35. Kd3 Ke5 36. Bxe4 dxe4 37. Kc4 Rd8 38. g5 hxg5 39. hxg5 Rf8 40. f6 gxf6 41. gxf6 Rxf6 42. Rh1 Rd6 43. a4 e3 44. Rh7 e2 45. resign