1.e4 c6 2.Nf3 d5 3.d3 Bg4 4.Be2 e6 5.Bg5 Be7 6.Bc1 Nf6 7.h3 Bh5 8.exd5 exd5 9.c3 Nbd7 10.Nbd2 O-O 11.Nd4 Bxe2 12.Nxe2 Ne5 13.Nb3 Re8 14.O-O Qd7 15.Bg5 Qf5 16.Bxf6 Bxf6 17.d4 Nc4 18.Ng3 Qg6 19.Nc5 Nxb2 20.Qb1 b6 21.Na6 Qxb1 22.Raxb1 Na4 23.Nc7 Nxc3 24.Rb3 Nb5 25.Nxe8 Rxe8 26.Re3 Kf8 27.Rd1 Nxd4 28.Nh5 Ne2+ 29.Kf1 Rxe3 30.fxe3 Nc3 31.Rc1 Be5 32.Nf4 Ke7 33.Ne2 Nxe2 34.Kxe2 Kd6 35.Rf1 f6 36.e4 d4 37.Kd3 b5 38.Rb1 a6 39.a4 Kc5 40.axb5 axb5 41.Ke2 Kb6 42.Kd3 c5 43.Rg1 Bd6 44.Rf1 Be5 45.g3 h6 46.Rc1 Bd6 47.Rf1 Kc6 48.Re1 Be5 49.Ke2 b4 50.Kd1 Bc7 51.Ke2 Kb6 52.Kf2 Kb7 53.Rd1 g6 54.Ke1 Ka6 55.g4 Be5 56.g5 hxg5 57.Ra1+ Kb6 58.Ke2 Bc7 59.Kd3 Kb5 60.Ra6 g4 61.Ra4 gxh3 62.Rxb4+ cxb4 63.Kxd4 Ka6 64.Ke3 Bb6+ 65.Ke2 Bc5 66.Kd3 Be3 67.Kxe3 Kb5 68.e5 fxe5 69.Kd3 Ka5 70.Kc4 e4 71.Kc5 g5 72.Kc4 e3 73.Kd4 Kb6 74.Kd3 Kb5 75.Kc2 h2 76.Kb1 Kb6 77.Ka1 Kc5 78.Kb1 h1=Q+ 79.Kc2 Kd6 80.Kb2 Kd7 81.Ka2 Qh5 82.Kb2 Qe2+ 83.Ka1 Qg2 84.Kb1 Qe2 85.Ka1 Qh5 86.Ka2 Qh7 87.Kb3 Kd8 88.Ka2 Kc7 89.Kb3 Qd3+ 90.Ka4 Kb8 91.Kxb4 Kc7 92.Ka5 Qf5+ 93.Ka4 Kd8 94.Kb3 Qd5+ 95.Kc2 Qa8 96.Kd1 e2+ 97.Ke1 Qa6 98.Kd2 Qb7 99.Ke1 Kc8 100.Kf2 Qa6 101.Kg1 Qa8 102.Kf2 Qd5 103.Ke3 e1=Q# 0-1