1. Nf3 d5 2. g3 c5 3. Bg2 Bg4 4. O-O Nc6 5. d3 e5 6. Nbd2 Bd6 7. c3 b6 8. Qc2 Nf6 9. e4 d4 10. Nc4 b5 11. Nxd6 Qxd6 12. a3 O-O 13. b4 cxb4 14. axb4 a5 15. bxa5 Rxa5 16. Rxa5 Nxa5 17. cxd4 exd4 18. e5 Qd5 19. exf6 Bxf3 20. fxg7 Kxg7 21. Bxf3 Qxf3 22. Qd2 Nb3 23. Qh6 Kg8 24. Bf4 f6 25. Re1 Qxd3 26. Re7 Qg6 27. Rb7 Qb1 28. Kg2 Qe4 29. Kh3 Qxb7 30. Qh4 Qd7 31. Kg2 d3 32. Bh6 d2 33. Qb4 Qd5 34. f3 Rd8 35. Qg4 Kf7 36. Qg7 Ke6 37. Qg4 Qf5 38. Qb4 d1=Q 39. Bf4 Qfc2 40. Kh3 Qf1 41. Kg4 Qf5 42. resign