1.c4 e5 2.d4 exd4 3.Qxd4 Nc6 4.Qd1 Nf6 5.Nc3 Bb4 6.Bd2 d5 7.cxd5 Nxd5 8.g3 Nxc3 9.bxc3 Bc5 10.Bg2 O-O 11.Nf3 h6 12.O-O Qf6 13.Bf4 Bb6 14.Qa4 Re8 15.e3 g5 16.Be5 Rxe5 17.Nxe5 Nxe5 18.Qe8+ Kg7 19.Rad1 c6 20.f4 gxf4 21.Rxf4 Bxe3+ 22.Kh1 Bxf4 23.Rd8 Qxd8 24.Qxd8 Bg5 25.Qe8 Bf6 26.Bh3 Nc4 27.Bxc8 Nb6 28.Qe4 Rxc8 29.Qg4+ Kf8 30.c4 c5 31.Qf4 Bg7 32.a4 Nxa4 33.Qd6+ Kg8 34.Qd7 Nb6 35.Qxb7 Ra8 36.Kg2 Bd4 37.h4 Kg7 38.Qe4 a5 39.Qg4+ Kf8 40.Qf4 Nxc4 41.Qxh6+ Ke7 42.Qc6 Rd8 43.h5 Ne3+ 44.Kf3 Nc4 45.Qc7+ Rd7 46.Qc8 a4 47.Qa6 Ne5+ 48.Ke4 Rd6 49.Qxa4 c4 50.h6 c3 51.h7 Ng6 52.Qb4 Bg7 53.Qc5 Nf8 54.Qg5+ Bf6 55.h8=Q Bxg5 56.Qxc3 Ne6 57.Qa3 Bf6 58.Kf5 Nd4+ 59.Kg4 Be5 60.Kh3 Kf6 61.Qc1 Nf5 62.Kg4 Rd4+ 63.Kf3 Bxg3 64.Qc6+ Bd6 65.Qc8 Rf4+ 66.Ke2 Nd4+ 67.Ke3 Ne6 68.Qh8+ Ke7 69.Qa8 Rd4 70.Qa7+ Kf6 71.Qa1 Be5 72.Qf1+ Bf4+ 73.Kf2 Be5 74.Ke3+ Rf4 75.Qh1 Bd4+ 76.Kd3 Be5 77.Qh8+ Kf5 78.Qh7+ Kg4 79.Qg8+ Bg7 80.Ke3 Kg5 81.Qh7 f5 82.Qg8 Re4+ 83.Kd3 Kg4 84.Qh7 Bf6 85.Qg6+ Bg5 86.Kc3 Nf4 87.Qd6 Re6 88.Qd1+ Ne2+ 89.Kc4 Re3 90.Qd7 Ng3 91.Qd1+ Re2 92.Kd3 f4 93.Qa4 Re3+ 94.Kc2 Ne4 95.Qd7+ Kg3 96.Qf5 f3 97.Qe5+ Bf4 98.Qg7+ Ng5 99.Qa1 f2 100.Qf1 Re1 101.Qd3+ Nf3 102.Qg6+ Bg5 103.Qd6+ Re5 104.Qd3 Kg2 105.Qc4 f1=Q 106.Qxf1+ Kxf1 107.Kc3 Ke2 108.Kc4 Be3 109.Kb3 Kd3 110.Ka3 Kc3 111.Ka2 Nd2 112.Ka1 Ra5# 0-1