1. Nf3 d5 2. d4 c5 3. Bf4 Nc6 4. e3 e6 5. Be2 b6 6. O-O Nf6 7. dxc5 Bxc5 8. c4 O-O 9. Nc3 Bb7 10. cxd5 exd5 11. Qa4 d4 12. Rad1 Nh5 13. Bg5 f6 14. Bh4 Kh8 15. Nxd4 Nxd4 16. exd4 Bd6 17. Bxh5 Qc7 18. Bg3 Bxg3 19. hxg3 g6 20. Bf3 Bxf3 21. gxf3 a5 22. d5 Rad8 23. Rd2 h5 24. Kg2 g5 25. Rh1 h4 26. Qe4 Kg7 27. Nb5 Qd7 28. Nc3 Rh8 29. g4 Rde8 30. Qf5 Qxf5 31. gxf5 Re5 32. d6 Rxf5 33. d7 Rd8 34. Re1 Kf7 35. Ne4 Re5 36. Rc1 Ke7 37. Rc7 a4 38. Nd6 f5 39. Nc8 Ke6 40. Nxb6 Rb5 41. Rc8 resign