1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nf3 Be7 7.Nxf6+ Nxf6 8.Bd3 b6 9.a4 Bb7 10.a5 O-O 11.O-O Bxf3 12.Qxf3 Qxd4 13.Bxf6 Qxf6 14.Qb7 Qxb2 15.Rfb1 Qf6 16.Qxc7 Bc5 17.Rf1 Rfc8 18.Qb7 g6 19.g3 bxa5 20.Rxa5 Bb6 21.Ra6 Rab8 22.Qe4 Rc5 23.Kg2 Rd8 24.Ra4 Kg7 25.h4 h5 26.Qf3 Qxf3+ 27.Kxf3 e5 28.Kg2 f5 29.f3 Rc3 30.Re1 Kf6 31.Rea1 Rd6 32.R1a3 Rxa3 33.Rxa3 a5 34.Ra4 Rd4 35.Rxd4 Bxd4 36.Bb5 e4 37.fxe4 fxe4 38.Bc6 Ke5 39.Be8 Kf5 40.Bd7+ Kf6 41.Bc6 e3 42.Kf3 g5 43.hxg5+ Kxg5 44.Bd7 Bb6 45.Ke2 Bc5 46.Kf3 Kf6 47.Ke2 Ke5 48.Kd3 Bb6 49.Be8 Kf5 50.Bxh5 a4 51.Be2 a3 52.Kc3 Bc5 53.Kb3 Ke4 54.Ka2 Kd4 55.Kb3 Bd6 56.g4 Ke5 57.g5 Kf5 58.g6 Kxg6 59.Ka2 Kg5 60.c3 Kf4 61.Kb3 Kg3 62.Ka2 Kf2 63.Bd3 e2 64.Bxe2 Kxe2 65.c4 Kd3 66.Ka1 Kxc4 67.Ka2 Be7 68.Kb1 Bh4 69.Ka2 Kb4 70.Ka1 Kb3 71.Kb1 Kc4 72.Ka1 Bg5 73.Ka2 Kb4 74.Ka1 Kc5 75.Ka2 Bc1 76.Ka1 Kd5 77.Ka2 Bb2 78.Kb3 Ke5 79.Ka2 Kd6 80.Kb3 Kd5 81.Ka2 Ke6 82.Kb3 Kd6 83.Ka2 Ke5 84.Kb1 Bc3 85.Ka2 Bb4 86.Ka1 Kd6 87.Ka2 Ke6 88.Kb3 Bc5 89.Ka2 Kd5 90.Kb1 Bf8 91.Ka1 Kc4 92.Ka2 Bc5 93.Ka1 Kd4 94.Ka2 Ke3 95.Ka1 Kd2 96.Ka2 Bf8 97.Ka1 Kc2 98.Ka2 Bd6 99.Ka1 Kb3 100.Kb1 Bb4 101.Ka1 Bc3+ 102.Kb1 a2+ 103.Kc1 a1=Q# 0-1