1. Nf3 Nf6 2. g3 d5 3. Bg2 c6 4. O-O Bf5 5. d3 Nbd7 6. Nbd2 e6 7. Nd4 Bg6 8. e4 Bc5 9. N4b3 Bb6 10. exd5 cxd5 11. Nf3 O-O 12. Be3 Rc8 13. Qe2 Ng4 14. Bxb6 Qxb6 15. Rac1 a5 16. Nh4 Bh5 17. Bf3 Nde5 18. h3 Nxf3 19. Qxf3 Nf6 20. g4 Bg6 21. Qe3 Qa6 22. f4 a4 23. Nd2 Qb5 24. b3 Qb4 25. Nhf3 h5 26. Rf2 hxg4 27. Ng5 Qa3 28. hxg4 Nxg4 29. Qh3 Nxf2 30. Qf1 Qc5 31. Qxf2 Qxf2 32. Kxf2 Bxd3 33. c3 axb3 34. axb3 Rc6 35. c4 Rfc8 36. Ra1 dxc4 37. bxc4 Bxc4 38. Nge4 Bd5 39. Ra7 Bxe4 40. Nxe4 b5 41. Rb7 b4 42. Nd2 Rc2 43. Ke3 R8c3 44. Ke2 b3 45. Kd1 Rd3 46. Rxb3 Rcxd2 47. resign