1. e4 c5 2. Bc4 e6 3. d4 d6 4. Ne2 cxd4 5. Nxd4 Nf6 6. Nc3 Nc6 7. Be3 a6 8. O-O Be7 9. Nxc6 bxc6 10. f4 Qc7 11. h3 O-O 12. Kh1 Bb7 13. f5 d5 14. exd5 exd5 15. Be2 Rfe8 16. Bf3 Bd6 17. Bd4 Ne4 18. Nxe4 dxe4 19. Bg4 c5 20. Bc3 f6 21. Bh5 Red8 22. Qg4 Be5 23. Bxe5 Qxe5 24. Rad1 Qxb2 25. Qf4 e3 26. Qxe3 Qxc2 27. Rxd8 Rxd8 28. Rf2 Qb1 29. Kh2 Qb6 30. Qe7 Qd6 31. Qxd6 Rxd6 32. Rb2 g6 33. fxg6 hxg6 34. Bxg6 Kg7 35. Bf5 Ba8 36. h4 Rd4 37. Kh3 Bc6 38. h5 Bb5 39. Rf2 Ra4 40. Be6 Bc4 41. Bxc4 Rxc4 42. g4 a5 43. h6 Kxh6 44. Rxf6 Kg5 45. Rf5 Kg6 46. a4 Rc1 47. Rd5 Rc3 48. Kh4 Rc1 49. Rd6 Kf7 50. Ra6 c4 51. Rxa5 c3 52. Rc5 c2 53. Kg5 Ra1 54. Rxc2 Rxa4 55. Rc6 Ra5 56. Kh6 Re5 57. g5 Re1 58. g6 Kf8 59. g7 resign