1. Nf3 c5 2. g3 Nc6 3. Bg2 Nf6 4. O-O g6 5. d3 Bg7 6. e4 d6 7. Nbd2 O-O 8. a4 b6 9. Nc4 Ba6 10. Ne3 Qd7 11. Rb1 Na5 12. b3 Nxe4 13. dxe4 Bxf1 14. Bxf1 Rad8 15. Bb2 Bxb2 16. Rxb2 e5 17. Nd5 Kg7 18. Nh4 Nc6 19. Qf3 Qe6 20. Bc4 Nd4 21. Qd3 f5 22. Nxb6 Qe7 23. Nd5 fxe4 24. Qxe4 Qf7 25. c3 Ne6 26. Re2 a5 27. Re3 Ng5 28. Qg2 Nh3 29. Qxh3 Qxf2 30. Kh1 Rf7 31. Qg2 Rdf8 32. Nb6 Qxg2 33. Kxg2 Rf2 34. Kh3 g5 35. Ng2 g4 36. Kxg4 Rxg2 37. Rd3 Rf6 38. Nc8 Rxh2 39. Nxd6 Kg6 40. Ne4 h5