1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Bg5 Be7 7. Be2 O-O 8. O-O a6 9. a4 d6 10. Qd2 Bd7 11. Rfd1 Qc7 12. Nxc6 Bxc6 13. Bxf6 Bxf6 14. Qxd6 Qxd6 15. Rxd6 Rfd8 16. Rad1 Kf8 17. Rxd8 Rxd8 18. Rxd8 Bxd8 19. b3 Bf6 20. Nd1 Bxe4 21. Ne3 Bd4 22. Bd3 Bxd3 23. cxd3 Ke7 24. Kf1 Kd6 25. Ke2 Kc5 26. Nc2 Bc3 27. Ke3 e5 28. g4 Bd4 29. Ke4 Bxf2 30. Kxe5 Bg1 31. d4 Kc6 32. Nb4 Kd7 33. h3 Bh2 34. Kd5 Bd6 35. Nd3 b6 36. Ne5 Bxe5 37. Kxe5 Kc6 38. d5 Kd7 39. b4 f6 40. Ke4 Kd6 41. h4 g6 42. Kd4 h5 43. gxh5 gxh5 44. Ke4 b5 45. axb5 axb5 46. Kf5 Kxd5 47. Kg6 Ke4 48. Kxh5 f5 49. Kg5 f4 50. h5 f3 51. h6 f2 52. h7 f1=Q 53. h8=Q Qf5 54. Kh4 Qf2 55. Kg5 Qg3 56. resign