1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Qb6 6.Be3 e6 7.Nxe6 Qxb2 8.Nc7+ Kd8 9.Bd2 Nxe4 10.Nxe4 Kxc7 11.Bd3 d5 12.Nc3 Bg4 13.f3 Bd7 14.Rb1 Qa3 15.Nb5+ Kd8 16.Nxa3 Bc5 17.Rb3 Bh3 18.Nb1 d4 19.g4 Bb6 20.a4 Ne5 21.Rg1 Ke7 22.Rg3 Kd7 23.Ba5 Ke6 24.Rg1 Bxa5+ 25.Kf2 Kd7 26.Na3 Nc6 27.Qb1 g5 28.c3 a6 29.Rd1 Kc8 30.Re1 Bxg4 31.fxg4 Ne5 32.Nb5 dxc3 33.Bf5+ Kd8 34.Re3 Nc6 35.Re4 Bb4 36.Nd4 Kc7 37.Kg1 Rhe8 38.Kg2 Nxd4 39.Rxb4 Nf3 40.a5 Ra7 41.Rxe8 Nxh2 42.Bg6 f6 43.Qd1 Kc6 44.Rd8 b6 45.Rg8 f5 46.Bh5 Nxg4 47.Qg1 Kd6 48.Bg6 Rf7 49.Rd8+ Ke7 50.Rb3 Nh6 51.Rd4 Kf6 52.Ra3 Rf8 53.Qf2 g4 54.Rd2 Kg7 55.Rd1 Kh8 56.Rd6 hxg6 57.Rd7 Re8 58.Rd2 cxd2 59.Qxd2 Re1 60.Qd3 f4 61.Kf2 Re3 62.Qd4+ Kg8 63.Rxe3 fxe3+ 64.Ke2 Nf5 65.Qd8+ Kh7 66.axb6 a5 67.Qc7+ Kh8 68.Qc3+ Kg8 69.Kf1 Ng3+ 70.Ke1 a4 71.Qa1 Kf7 72.b7 Ke6 73.Qxa4 Ke7 74.b8=N Nh5 75.Qd7+ Kf6 76.Qxg4 Ng7 77.Qd4+ Kf5 78.Qd5+ Kf6 79.Nc6 Ne6 80.Qc4 Nc5 81.Nb4 Kf5 82.Nc6 Nb3 83.Qd5+ Kf4 84.Nd8 Nc5 85.Qa2 Nd3+ 86.Kf1 Ne5 87.Qa4+ Kf3 88.Qd1+ Kg3 89.Ne6 Nd3 90.Qxd3 Kg4 91.Qd4+ Kg3 92.Qa7 e2+ 93.Ke1 Kh4 94.Qa8 Kh5 95.Nd4 Kg5 96.Kd2 e1=B+ 97.Kc2 Kf6 98.Qb8 g5 99.Qc8 g4 100.Qb7 Ke5 101.Nc6+ Ke4 102.Qa6 Bd2 103.Kb1 Be1 104.Kc2 Bf2 105.Kd2 Kf5 106.Qa3 Ke6 107.Ne5 Bh4 108.Nxg4 Kd7 109.Qe3 Bg5 110.Qxg5 Kc8 111.Kc3 Kb8 112.Nf2 Kb7 113.Qb5+ Ka7 114.Kc2 Ka8 115.Nd3 Ka7 116.Nc5 Ka8 117.Qb7# 1-0