1. Nf3 d5 2. g3 Nf6 3. Bg2 c5 4. O-O Nc6 5. d4 Bf5 6. dxc5 e6 7. Be3 e5 8. c3 Be7 9. b4 a6 10. Bg5 h6 11. Bxf6 Bxf6 12. Nfd2 e4 13. Qb3 O-O 14. Na3 a5 15. b5 a4 16. Qb2 Ne5 17. Qb4 Nd7 18. Nc2 Be7 19. Qb2 Bxc5 20. c4 a3 21. Qc3 Nf6 22. Nd4 Bxd4 23. Qxd4 dxc4 24. Qxd8 Rfxd8 25. Nxc4 Be6 26. Rfc1 Rd4 27. Ne3 Rb4 28. Rc5 Raa4 29. Nd1 Rc4 30. Rxc4 Rxc4 31. Ne3 Rc5 32. Rb1 Nd5 33. Nxd5 Bxd5 34. h4 f5 35. f3 Kf7 36. Kf2 Rc2 37. fxe4 fxe4 38. Ke3 Rxa2 39. Bxe4 Bxe4 40. Kxe4 Rxe2 41. Kf3 Rb2 42. Ra1 Rb3 43. Kf4 Ke6 44. g4 Rb4 45. Kf3 Ra4 46. Ra2 Kd5 47. resign