1. e4 c5 2. Nc3 g6 3. Bc4 Bg7 4. d3 e6 5. Nge2 Ne7 6. O-O O-O 7. Ng3 d5 8. exd5 exd5 9. Bb3 Nbc6 10. a3 Bf5 11. Bd2 Be6 12. Qc1 a6 13. Bh6 c4 14. dxc4 dxc4 15. Ba2 Qc7 16. Bxg7 Kxg7 17. f4 Rad8 18. Qe3 Rfe8 19. f5 Nxf5 20. Nxf5+ Bxf5 21. Qg5 h6 22. Qh4 b5 23. b3 Qe5 24. Qg3 Qxg3 25. hxg3 Re3 26. Rf3 Rxf3 27. gxf3 Nd4 28. g4 Nxf3+ 29. Kf2 Bxg4 30. bxc4 Nd4 31. cxb5 Nxb5 32. Bb3 Nxc3 33. Re1 Bf5 34. Re7 Rd7 35. Re8 Ne4+ 36. Ke3 Nf6 37. Ra8 Rd6 38. Ra7 Be6 39. Bxe6 Rxe6+ 40. Kd4 h5 41. c4 h4 42. Kc5 h3 43. Kb4 h2 44. c5 h1=Q 45. Rc7 Qb1+ 46. Kc4 Qc2+ 47. Kb4 Qe4+ 48. Kc3 Nd5+ 49. Kb3 Qd3+ 50. Kb2 Re2+ 51. Kc1