1.e4 c5 2.Nc3 e6 3.Nf3 d5 4.Bb5+ Ke7 5.exd5 exd5 6.O-O Be6 7.d4 a6 8.Ba4 b5 9.Re1 bxa4 10.dxc5 Ke8 11.Ng5 Bxc5 12.Nxd5 Ra7 13.Nxe6 fxe6 14.Qh5+ Rf7 15.Rxe6+ Kf8 16.Bf4 g5 17.Bxg5 Qxd5 18.Bh6+ Nxh6 19.Qxd5 Bxf2+ 20.Kh1 Nf5 21.Qe5 Bd4 22.Qxb8+ Kg7 23.Qb4 Rhf8 24.c3 Bf2 25.Qxa4 Ne3 26.Qd4+ Kg8 27.Qd3 Ng4 28.h3 Bg3 29.hxg4 Rf1+ 30.Rxf1 Rxf1+ 31.Qxf1 Kh8 32.Qa1 Bf2 33.Qd1 Bh4 34.Qg1 Kg8 35.Kh2 Kf8 36.Qe3 Bg5 37.Rf6+ Bxf6 38.b4 Bxc3 39.Qxc3 Ke8 40.Kg3 h5 41.Kf3 a5 42.Qf6 a4 43.Qd6 Kf7 44.Qd4 Ke7 45.Qg1 a3 46.Kf4 Kf7 47.Qe3 Kf6 48.Qe1 Kf7 49.Qd2 Kf8 50.Ke3 Kg7 51.Ke2 Kh8 52.Qd8+ Kh7 53.gxh5 Kg7 54.Qc7+ Kh6 55.Qc3 Kh7 56.Qf6 Kg8 57.Qa6 Kf8 58.b5 Kg7 59.Kf2 Kh8 60.g4 Kg7 61.Ke2 Kh8 62.h6 Kh7 63.Kd2 Kh8 64.Qa7 Kg8 65.Qb6 Kf8 66.Kd3 Kf7 67.Kd2 Kf8 68.h7 Kg7 69.h8=R Kxh8 70.Qb8+ Kh7 71.Kd3 Kh6 72.Qc8 Kg7 73.Qf8+ Kxf8 74.Ke2 Ke8 75.Kd2 Kd7 76.Kd1 Kd6 77.b6 Kd5 78.Ke1 Kc6 79.g5 Kd5 80.g6 Ke4 81.Kf1 Kd4 82.b7 Kc4 83.Kf2 Kc5 84.Kg1 Kb6 85.b8=Q+ Ka5 86.Qb1 Ka4 87.Qf1 Ka5 88.Qe1+ Kb5 89.Qc1 Ka5 90.Qc2 Ka6 91.Qb3 Ka5 92.Qb5+ Kxb5 93.g7 Ka4 94.Kh2 Ka5 95.g8=R Ka4 96.Kh3 Ka5 97.Kh2 Ka4 98.Re8 Kb5 99.Kg1 Ka5 100.Kg2 Ka4 101.Kg3 Kb4 102.Kf4 Kc3 103.Kg4 Kd4 104.Kf3 Kd3 105.Rc8 Kd2 106.Rc5 Kd1 107.Ke3 Ke1 108.Rc1# 1-0