1.e4 c6 2.Qf3 d5 3.Nc3 d4 4.Bc4 e6 5.Nce2 b5 6.Bb3 a5 7.a4 Nd7 8.Nxd4 Qb6 9.Nge2 Ngf6 10.O-O Bc5 11.c3 b4 12.Bc2 Ba6 13.d3 O-O 14.Rd1 Bd6 15.Qh3 c5 16.Nf3 Rfd8 17.c4 Bb7 18.Be3 Ne5 19.b3 Nfg4 20.Nxe5 Nxe3 21.Nxf7 Nxc2 22.Nxd8 Rxd8 23.Ra2 Nd4 24.Nxd4 cxd4 25.Qxe6+ Kh8 26.e5 Bc8 27.Qd5 Bc5 28.Qe4 Bb7 29.Qg4 Bc8 30.Qg3 Be7 31.Re2 Rf8 32.e6 Bxe6 33.Qe5 Rf6 34.Qb5 Qd8 35.Rde1 Bd7 36.Qd5 Bd6 37.c5 Bf8 38.Re6 Rxe6 39.Rxe6 Qc8 40.Re5 h6 41.h4 Be8 42.Qc4 Bg6 43.c6 Qc7 44.Rd5 Be8 45.h5 Bxc6 46.Rf5 Bd6 47.Rf7 Qb6 48.g4 Be8 49.Qc8 Qc6 50.Qxc6 Bxc6 51.Rf5 Kg8 52.Rxa5 Be7 53.Re5 Kf7 54.a5 Bb7 55.Kf1 Ke8 56.Ke2 Kd7 57.Rf5 Ke6 58.Rb5 Bc6 59.Rb8 Bd6 60.Rg8 Kf7 61.Rd8 Ke7 62.Rg8 Kf7 63.Rc8 Bb7 64.Rc4 Ke6 65.Rxd4 Bd5 66.a6 Bc5 67.Rf4 Bxb3 68.Kd2 Bd5 69.d4 Bb6 70.Kd3 b3 71.Kc3 Kd7 72.g5 hxg5 73.Rf5 b2 74.Kxb2 Bxd4+ 75.Kc1 Kc6 76.Kd2 Bc4 77.Ra5 Ba7 78.Rxg5 Bd4 79.Rg6+ Kb5 80.Rg4 Be5 81.Rxc4 Kxc4 82.a7 Bf4+ 83.Kd1 Bh2 84.f4 g6 85.Ke2 gxh5 86.a8=Q Bg1 87.Qg2 Kb5 88.Kd3 Bb6 89.Qh1 Ba5 90.Kc2 Bc3 91.Qh3 Kb6 92.Qe6+ Kb5 93.Qb3+ Ka5 94.Qb1 Bd2 95.Qa1+ Kb6 96.Qh8 Ka6 97.Qh6+ Kb7 98.Qf8 Be3 99.f5 Bc5 100.Qg7+ Kc8 101.Qg2 Kd8 102.Qg7 Kc8 103.Kb3 h4 104.Ka4 Ba3 105.f6 Bc5 106.f7 Be3 107.f8=Q# 1-0