1. Nf3 d5 2. d3 c5 3. g3 Nc6 4. Be3 e5 5. Bg2 Nf6 6. O-O Bg4 7. h3 Bf5 8. c3 Qd7 9. Nbd2 Bxh3 10. Nh2 Be7 11. Ndf3 Bxg2 12. Kxg2 O-O 13. Bg5 h6 14. Bxf6 Bxf6 15. a3 Qf5 16. b4 e4 17. Nh4 Qe6 18. Qc2 g5 19. N4f3 exf3 20. exf3 cxb4 21. axb4 Rfc8 22. Qd2 Ne5 23. Rfe1 Qf5 24. d4 Nc4 25. Qc1 h5 26. Ra2 Nd6 27. Qc2 Qxc2 28. Rxc2 Rc6 29. Nf1 Bxd4 30. Rec1 Rac8 31. Ne3 Bxe3 32. fxe3 Nb5 33. g4 hxg4 34. fxg4 Rxc3 35. Rxc3 Rxc3 36. Rd1 Nc7 37. Kf3 Rc4 38. Rb1 a6 39. Rb3 Nb5 40. resign