1. g3 d5 2. d4 Nf6 3. Bf4 Ne6 4. Qd2 Nxf4 5. Qxf4 g6 6. Ne3 Qc6 7. c4 Be6 8. c5 O-O 9. Nf3 Bg7 10. Ne5 Qb5 11. Qf3 Ne4 12. Rd3 Bxe5 13. dxe5 Qxc5 14. Qf4 g5 15. Qf3 f6 16. Qg2 fxe5 17. f3 Nf6 18. Qf1 d4 19. Nc2 Nd5 20. Qc1 Bf5 21. Qxg5 Kh8 22. Qd2 Bxd3 23. exd3 a5 24. a3 b5 25. f4 exf4 26. Bxd5 Qxd5 27. gxf4 c5 28. O-O-O b4 29. Re1 b3 30. Re5 Qd6 31. Ne1 e6 32. Ng2 Rf7 33. Rg5 Rg7 34. h4 h6 35. Rh5 Kh7 36. Ne1 Qc6 37. Re5 Raa7 38. Qf2 Raf7 39. f5 exf5 40. Rxf5 Qe6 41. Rxf7 Rxf7 42. resign