1. Nf3 g6 2. g3 Bg7 3. Bg2 c5 4. O-O f5 5. d3 Nc6 6. Nbd2 d5 7. c4 d4 8. Nb3 Qb6 9. Bg5 Nf6 10. Qc1 e5 11. Bh6 Kf8 12. h4 Ng4 13. Bxg7 Kxg7 14. h5 Nf6 15. h6 Kf7 16. Ng5 Ke7 17. f4 Nd7 18. fxe5 Ncxe5 19. Qf4 Qd6 20. Na5 Rb8 21. Qh4 Nf6 22. Rab1 b6 23. Nb3 Bb7 24. Nf3 Ng4 25. Rfe1 Ne3 26. Bh1 Kd7 27. Nbd2 Nfg4 28. Nf1 Qf8 29. Nxe3 dxe3 30. d4 Qxh6 31. Ne5 Ke8 32. Nxg4 Qxh4 33. gxh4 fxg4 34. d5 Rf8 35. Rf1 Kd7 36. Kg2 Kd6 37. Kg3 b5 38. b3 Rbe8 39. Kxg4 Bc8 40. Kg3 Bf5 41. Rbc1 bxc4 42. Rxc4 h5 43. Rfc1 Bg4 44. R4c2 Rf2 45. Bf3 Bxf3 46. exf3 Rxc2 47. resign