1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Be3 Nf6 7. Bc4 O-O 8. Qd2 a5 9. O-O-O a4 10. a3 d6 11. f3 Bd7 12. h4 Qb8 13. g4 Nxd4 14. Bxd4 b5 15. Bd5 b4 16. axb4 a3 17. b3 a2 18. Kb2 a1=Q+ 19. Rxa1 Rxa1 20. Rxa1 Qxb4 21. Bc4 Rc8 22. Kc1 e5 23. Be3 Qb8 24. Ra7 Be8 25. g5 Nh5 26. Nd5 Kh8 27. Qb4 Qxb4 28. Nxb4 f6 29. Nd5 Rd8 30. gxf6 Nxf6 31. Nxf6 Bxf6 32. Bg5 Bxg5+ 33. hxg5 Rc8 34. Ra6 Rd8 35. Ra7 Rc8 36. Kd2 Bc6 37. Bd5 Bxd5 38. exd5 Rb8 39. Ra6 Rd8 40. b4 Rb8 41. c3 Rd8 42. b5 Rb8 43. c4 Rc8 44. Rc6 Rd8 45. b6 Kg8 46. b7 Rb8 47. Rc8+ Rxc8 48. bxc8=Q+ Kf7 49. Qe6+ Kf8 50. c5 dxc5 51. d6 c4 52. Qe7+ Kg8 53. d7 Kh8 54. d8=Q# 1-0