1. d4 c5 2. Nf3 cxd4 3. Nxd4 e5 4. Nb3 Nc6 5. e4 Nf6 6. Bg5 Be7 7. Bd3 O-O 8. Nc3 h6 9. Bxf6 Bxf6 10. Nd5 d6 11. O-O a5 12. a4 Bg5 13. g3 Bh3 14. Re1 Ne7 15. f4 exf4 16. Qh5 Be6 17. Nxf4 Bxf4 18. gxf4 Ng6 19. Rf1 Ne7 20. f5 Bd7 21. Rf2 Qb6 22. f6 Kh7 23. fxe7 Rfe8 24. Qxf7 Kh8 25. e5 dxe5 26. Qg6 Qxg6 27. Bxg6 Rxe7 28. Raf1 Be6 29. Rf8 Rxf8 30. Rxf8 Bg8 31. Be4 Rd7 32. Nc5 Rd1 33. Kg2 g5 34. Ne6 Rd2 35. Kg3 Rd6 36. Bf5 e4 37. Rd8 Rxd8 38. Nxd8 b6 39. Bxe4 Kg7 40. Kg4 Bc4 41. Nc6 Be2 42. Kf5 g4 43. Ne5 h5 44. Nd3 Kh6 45. Nf4 Bd1 46. Kf6 h4 47. Kf5 g3 48. hxg3 hxg3 49. c4 Bxa4 50. Kg4 Bb3 51. Bd3 Kg7 52. Kxg3 Kf8 53. Kf3 Ke8 54. Nd5 b5 55. Nc7 Kd7 56. Nxb5 Kc6 57. Nd4 Kc5 58. Nxb3 resign