1.g3 c5 2.c4 Nc6 3.Nf3 g6 4.Bg2 Bg7 5.Nc3 e6 6.d4 Nxd4 7.Nxd4 cxd4 8.Ne4 d5 9.Qa4+ Kf8 10.Qa3+ Qe7 11.Nd6 Nf6 12.Bd2 Kg8 13.O-O dxc4 14.Bb4 a5 15.Rac1 e5 16.Rxc4 Be6 17.Nc8 Qe8 18.Ne7+ Kf8 19.Nxg6+ Kg8 20.Ne7+ Kf8 21.Bd6 Bxc4 22.Bxb7 Rd8 23.Bc6 Rxd6 24.Bxe8 Kxe7 25.Rc1 Rxe8 26.Rxc4 Rd8 27.Rc7+ Ke8 28.Qxa5 e4 29.Qe5+ Re6 30.Qb5+ Kf8 31.Qb7 Kg8 32.Rxf7 Bf8 33.Rxf6 Rxf6 34.Qxe4 Rf7 35.a4 d3 36.exd3 Bc5 37.Qe5 Bxf2+ 38.Kg2 Rdd7 39.b4 Bd4 40.Qe6 Kf8 41.a5 Rfe7 42.Qh6+ Ke8 43.b5 Re5 44.Qc6 Ke7 45.h4 h5 46.Kh3 Bg1 47.Qc1 Bc5 48.Qh6 Bd4 49.Qg7+ Kd8 50.Qf6+ Ke8 51.Qc6 Ke7 52.a6 Re6 53.Qa8 Re2 54.Qg8 Bg1 55.Qg5+ Ke6 56.Qh6+ Ke7 57.Qh7+ Kd8 58.Qh8+ Kc7 59.Qc3+ Kb6 60.Qc6+ Ka5 61.Qc3+ Kxb5 62.Qb3+ Kxa6 63.Qa4+ Kb6 64.Qb4+ Kc6 65.Qa4+ Kc7 66.Qc4+ Kd8 67.Qg8+ Kc7 68.Qc4+ Kb8 69.Qf4+ Ka7 70.Qa4+ Kb8 71.Qf4+ Rc7 72.Qb4+ Rb7 73.Qd6+ Ka7 74.Qa3+ Kb6 75.Qd6+ Kb5 76.Qd5+ Ka6 77.Qc6+ Ka7 78.Qa4+ Kb8 79.Qf4+ Ka7 80.Qa4+ Kb6 81.Qb4+ Kc6 82.Qc4+ Kd6 83.Qf4+ Kd7 84.Qf7+ Kc8 85.Qf8+ Kc7 86.Qf7+ Kb8 87.Qf8+ Ka7 88.Qa3+ Kb6 89.Qd6+ Kb5 90.Qd5+ Ka4 91.Qc6+ Rb5 92.g4 hxg4+ 93.Kxg4 Re5 94.Qc2+ Ka5 95.Qc1 Rb4+ 96.Kg3 Bd4 97.Qc7+ Ka4 98.Qc2+ Ka3 99.Qc1+ Bb2 100.Qc6 Rd4 101.Qa6+ Kb3 102.Qb6+ Rb4 103.Qg6 Bc3 104.h5 Rbb5 105.Qf7+ Kb2 106.h6 Rg5+ 107.Kh4 Rbf5 108.Qb7+ Kc2 109.Qe4 Bf6 110.Kh3 Rh5+ 111.Kg3 Kd2 112.d4 Rhg5+ 113.Kh3 Kc3 114.h7 Rh5+ 115.Kg3 Rfg5+ 116.Kf3 Rh3+ 117.Ke2 Bxd4 118.Qc6+ Rc5 119.Qd7 Re5+ 120.Kf1 Rh2 121.Qf7 Reh5 122.Qf3+ Kb2 123.Qb7+ Kc1 124.Qc6+ Kd2 125.Qd7 R5h4 126.h8=Q Rf4# 0-1