1. d4 d5 2. Nf3 Nf6 3. g3 Bg4 4. Bg2 Nc6 5. h3 Bh5 6. O-O e6 7. c3 Bd6 8. a4 O-O 9. a5 h6 10. b4 a6 11. Nbd2 e5 12. dxe5 Nxe5 13. Nd4 Qd7 14. g4 Bg6 15. f4 Nc6 16. N2b3 Be4 17. Nf3 Rfe8 18. Qe1 Bd3 19. Ra2 Bc4 20. Rb2 Re7 21. Nbd4 Nxd4 22. Nxd4 Rae8 23. Bf3 c5 24. Nf5 Re6 25. Nxd6 Qxd6 26. g5 hxg5 27. fxg5 Ne4 28. Bg4 R6e7 29. Bf4 Qc6 30. h4 d4 31. cxd4 cxd4 32. Bf3 Qb5 33. Bd2 Nxd2 34. Qxd2 Qe5 35. Rf2 Qg3 36. Rg2 Qxh4 37. Rg4 Qh3 38. Rg2 d3 39. Bg4 Qh4 40. g6 f6 41. Qf4 Re4 42. Qf5 Qe1 43. Kh2 d2 44. Qd7 d1=Q 45. Be6 R4xe6 46. resign