1. e4 c5 2. f4 d5 3. exd5 Qxd5 4. Nc3 Qd8 5. Nf3 Bg4 6. Bc4 e6 7. d3 Be7 8. O-O Nf6 9. Be3 O-O 10. Qe1 a6 11. Qf2 Nc6 12. Bxc5 Bxf3 13. Bxe7 Qxe7 14. Qxf3 Nd4 15. Qf2 Rfd8 16. Rae1 Ng4 17. Qd2 Qh4 18. h3 Nh6 19. Re4 Nhf5 20. Qf2 Rac8 21. Qxh4 Nxh4 22. Rf2 b5 23. Bb3 a5 24. a3 Nxb3 25. cxb3 Rxd3 26. Nxb5 Rxb3 27. Nc3 g6 28. Re5 Rcb8 29. Na4 R3b5 30. Rc5 Nf5 31. Re2 Nd6 32. Ree5 Rxc5 33. Rxc5 Rb5 34. Rc6 Ne4 35. g4 Kg7 36. Kg2 Kf6 37. Kf3 Nd2 38. Ke2 Nb3 39. Rb6 Rxb6 40. Nxb6 h5 41. Nc4 a4 42. Nb6 Nc5 43. Ke3 Ke7 44. Kd4 Kd6 45. Nc4 Kc6 46. Ne5 Kb5 47. Nxf7 Nb3 48. Kc3 Nc5 49. Ne5 Ne4 50. Kc2 Nf2 51. g5 Nxh3 52. Nxg6 Kc4 53. Ne5 Kd5 54. g6 resign