1.c3 e5 2.d4 Nf6 3.dxe5 Ng4 4.Bf4 g5 5.Bg3 Nc6 6.Nf3 Bg7 7.h4 Ngxe5 8.hxg5 d6 9.Nbd2 Bd7 10.Qc2 h5 11.gxh6 Bxh6 12.e3 Qe7 13.Bf4 Bg7 14.Rh7 Rg8 15.Bxe5 Nxe5 16.Nxe5 Bxe5 17.Qb3 Bc6 18.Bc4 Rxg2 19.Rxf7 Qh4 20.Bf1 Rg6 21.Rxc7 d5 22.Rxb7 Bxb7 23.Qxb7 Rd8 24.Nf3 Qf6 25.Nxe5 Qxe5 26.Qxa7 d4 27.cxd4 Qf5 28.Qa4+ Kf8 29.Qb4+ Kg8 30.Qb5 Qf3 31.Qe2 Qf5 32.Qd3 Qa5+ 33.Qc3 Qf5 34.Bc4+ Kg7 35.O-O-O Qxf2 36.d5+ Qf6 37.Qxf6+ Kxf6 38.Kc2 Ke5 39.a4 Rg3 40.Rd3 Kd6 41.e4 Rg4 42.Re3 Ke5 43.Kc3 Rxe4 44.Rxe4+ Kxe4 45.b4 Ke5 46.b5 Kd6 47.Kb4 Rh8 48.b6 Rh1 49.Bb3 Rb1 50.a5 Ra1 51.Bc2 Ra2 52.Ba4 Rb2+ 53.Bb3 Rb1 54.a6 Rg1 55.a7 Rg2 56.a8=Q Ra2 57.Qa7 Rh2 58.Qa6 Rh5 59.Qa7 Rh4+ 60.Kb5 Rh3 61.Qa6 Rc3 62.Qa8 Rf3 63.Qb7 Rh3 64.Qc8 Rd3 65.Qe8 Rc3 66.Qg8 Rc6 67.Qb8+ Kd7 68.Qa7+ Rc7 69.Qa8 Rc6 70.Qa7+ Rc7 71.b7 Rxb7+ 72.Qxb7+ Kd6 73.Qc8 Ke5 74.Qe8+ Kf5 75.Qg8 Kf6 76.Qb8 Kg5 77.Qb7 Kf4 78.Qc8 Kg5 79.Qe8 Kf4 80.Qg8 Ke5 81.Qb8+ Ke4 82.Qa7 Kf4 83.Qa6 Ke4 84.Qa5 Ke3 85.Qa4 Kd2 86.Qa8 Kd3 87.Qb7 Kc3 88.Qb8 Kxb3 89.Qa8 Kc2 90.Qa7 Kd1 91.Qa6 Kd2 92.Qa5+ Ke3 93.Qa8 Kd2 94.Qb7 Ke1 95.Qa7 Kd2 96.Qa6 Ke1 97.Qa5+ Kd1 98.Qa8 Kc1 99.Qc8+ Kd2 100.Qe8 Kc3 101.Qf8 Kd3 102.Qf7 Ke3 103.Qg8 Kf4 104.Qb8+ Kf3 105.Qa8 Kf2 106.Qa7+ Ke1 107.Qa6 Kd1 108.Qa5 Ke2 109.Qa4 Kd2 110.Qa8 Kd3 111.Qe8 Kc2 112.Kc4 Kb1 113.Kc3 Ka1 114.Qb8 Ka2 115.Qb7 Ka1 116.Kc2 Ka2 117.Qa7# 1-0