1. e4 c5 2. d4 cxd4 3. Qxd4 Nc6 4. Qa4 d6 5. Nf3 Nf6 6. Bd3 Qa5 7. Nc3 Qxa4 8. Nxa4 Nb4 9. a3 Nxd3 10. cxd3 Bd7 11. Nc3 e6 12. O-O Bc6 13. Bg5 Be7 14. Rfe1 h6 15. Bf4 g5 16. Be3 d5 17. exd5 Nxd5 18. d4 Nxe3 19. fxe3 Bxf3 20. gxf3 Rc8 21. e4 f6 22. e5 f5 23. Rad1 Bxa3 24. Nb5 Bb4 25. Nd6 Bxd6 26. exd6 Kd7 27. d5 Kxd6 28. dxe6 Ke7 29. Rd7 Ke8 30. Rxb7 Rf8 31. Rxa7 Rf6 32. Rh7 Rc6 33. e7 Rfe6 34. Rh8 Kxe7 35. Rxe6 Rxe6 36. Rb8 Re1 37. Kf2 Rc1 38. b4 Kd7 39. b5 f4 40. h3 Rd1 41. Rb6 Rd6 42. Rxd6 Kxd6 43. Ke2 Kc5 44. Kd3 Kxb5 45. Ke4 Kc4 46. Kf5 Kd4 47. Kg6 Ke3 48. Kxh6 Kxf3 49. Kxg5 Kg3 50. h4 f3 51. h5 f2 52. h6 f1=Q 53. h7 Qf8 54. resign