1. e4 c5 2. c4 Nc6 3. Nf3 d6 4. Nc3 Bg4 5. Be2 Nf6 6. Ng5 Bxe2 7. Qxe2 Nd4 8. Qd1 e5 9. Ne2 h6 10. Nf3 Nxe4 11. O-O Nxf3 12. gxf3 Nf6 13. Kh1 Qd7 14. Rg1 O-O-O 15. Rg2 g5 16. d3 Nh5 17. f4 Nxf4 18. Nxf4 gxf4 19. f3 Be7 20. Bd2 Rhg8 21. Qe2 Rg6 22. Rag1 Rdg8 23. b4 cxb4 24. Bxb4 Qf5 25. a4 Rxg2 26. Rxg2 Rxg2 27. Kxg2 h5 28. Qe4 Qxe4 29. fxe4 Kd7 30. Bc3 Ke6 31. d4 f5 32. d5 Kf6 33. Kf3 Kg5 34. h4 Kg6 35. Be1 Bd8 36. a5 fxe4 37. Kxe4 f3 38. Kxf3 Kf5 39. Bf2 a6 40. c5 dxc5 41. Bxc5 Bxh4 42. d6 Bd8 43. Bb4 e4 44. Ke3 Ke5 45. d7 Bg5 46. Ke2 Ke6 47. Bd2 Bd8 48. Ke3 Kd5 49. Kf4 h4 50. Kg4 Kd6 51. Kf5 Kxd7 52. Kxe4 Kc6 53. Kf4 Kb5 54. Kg4 Bxa5 55. Bg5 Be1 56. Bxh4 Bxh4 57. Kxh4 Kc4 58. Kg3 Kd3 59. resign