1.a3 c5 2.e4 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Nc3 d5 7.exd5 exd5 8.Bb5 Bd7 9.O-O Be7 10.Nde2 a6 11.Ba4 Be6 12.Nf4 Rc8 13.Bb3 d4 14.Nxe6 fxe6 15.Ne2 e5 16.Ng3 Na5 17.Ba2 Nc4 18.Qf3 Qd7 19.Re1 O-O 20.Qf5 Rc6 21.c3 dxc3 22.bxc3 Qc8 23.Qc2 Kh8 24.h3 Nxa3 25.Qe2 Nb5 26.Qxe5 Bd6 27.Qg5 Rc5 28.Qh4 Be5 29.Be3 Rxc3 30.Bg5 Bxg3 31.fxg3 Qc6 32.Rac1 Rxc1 33.Rxc1 Nc3 34.Kh2 Nfe4 35.Bb3 Qb5 36.Be7 Rf2 37.Bc2 Re2 38.Qg4 h6 39.Qg6 Qe5 40.Bh4 Qd5 41.Rf1 Nf6 42.Rg1 Nce4 43.Bd1 Re3 44.Bf3 Qd7 45.Bxe4 Nxe4 46.Rf1 Kg8 47.Rf4 Nc5 48.Rc4 Qe6 49.Qc2 b6 50.Rd4 g5 51.Rd8+ Kg7 52.Qb2+ Qf6 53.Qd2 Re6 54.Rd4 gxh4 55.Rxh4 Rd6 56.Rg4+ Kh8 57.Qa2 Rd8 58.Qc4 a5 59.Rf4 Qe5 60.Rg4 Qf6 61.Rf4 Qe5 62.Rg4 Rf8 63.Rg6 Kh7 64.Rxb6 Ne4 65.Qd3 Rg8 66.Rb5 Qxg3+ 67.Qxg3 Nxg3 68.Rxa5 Nf1+ 69.Kg1 Ne3 70.g4 Rf8 71.Kh2 Rf3 72.Ra6 Nd5 73.h4 Re3 74.h5 Kg7 75.Rg6+ Kh7 76.Rd6 Nf4 77.Rf6 Ne6 78.Rf7+ Ng7 79.Kg2 Kg8 80.Rf6 Kh7 81.Rf7 Kg8 82.Rf6 Re6 83.Rf3 Re4 84.Kg3 Ne8 85.Rf1 Kg7 86.Rf3 Nf6 87.Rf4 Re3+ 88.Kf2 Ra3 89.Kg2 Rc3 90.Kf2 Kf7 91.Kg2 Ke6 92.Kh2 Nd5 93.Re4+ Kf6 94.Re8 Kg7 95.Rd8 Nf6 96.Rd4 Kf7 97.Rf4 Ke6 98.Kg2 Nd5 99.Re4+ Kf6 100.Kf2 Nc7 101.Ra4 Kg5 102.Re4 Kh4 103.Rd4 Ne8 104.Rf4 Kg5 105.Rf7 Nf6 106.Rg7+ Kh4 107.g5 Ng4+ 108.Ke2 hxg5 109.Kd2 Ra3 110.Kc2 Kxh5 111.Kb2 Ra8 112.Rc7 Nh6 113.Rc1 g4 114.Rh1+ Kg5 115.Kc3 g3 116.Kd3 Ng4 117.Ke2 Kf4 118.Rf1+ Nf2 119.Rg1 Ra2+ 120.Ke1 Ra1+ 121.Ke2 Rxg1 122.Kd2 g2 123.Ke2 Nh3 124.Kd3 Ke5 125.Ke3 Rf1 126.Ke2 Kd4 127.Kd2 Rf2+ 128.Ke1 g1=Q# 0-1