1. e4 c5 2. Nc3 e6 3. g3 Nc6 4. Bg2 Nge7 5. d3 g6 6. Be3 b6 7. f4 d5 8. exd5 exd5 9. Bf2 Bg7 10. Qe2 O-O 11. Nf3 Re8 12. O-O-O Nf5 13. Qd2 Bb7 14. Rde1 Rxe1+ 15. Rxe1 a6 16. g4 Nfe7 17. Bh4 Qc7 18. Bh3 Bc8 19. a3 b5 20. Bg3 Qb7 21. Nh4 b4 22. axb4 cxb4 23. Na4 Qb5 24. b3 d4 25. Bg2 Bb7 26. Bxc6 Nxc6 27. f5 Ne5 28. Bxe5 Bxe5 29. Qe2 Bf6 30. Qf2 Qc6 31. fxg6 hxg6 32. Rf1 Kg7 33. Nb2 a5 34. g5 Bxg5+ 35. Kb1 Qf6 36. Qxf6+ Bxf6 37. Nf3 Rh8 38. Nc4 Bxf3 39. Rxf3 Rxh2 40. Nd6 Rh8 41. Ne4 Be5 42. Ng5 f5 43. Ne6+ Kf6 44. Nc5 g5 45. Ne4+ Kg6 46. Nc5 Rh1+ 47. Kb2 g4 48. Rf2 g3 49. Rg2 Rh2 50. Rg1 Kh5 51. Nd7 Bc7 52. Nf6+ Kg5 53. Nd5 Bb8 54. Ne7 f4 55. Nc6 Bc7 56. Nxd4 Be5