1.e4 e6 2.Nc3 c5 3.Nge2 d5 4.d4 Nf6 5.exd5 exd5 6.Bg5 Be7 7.dxc5 Nc6 8.Bxf6 Bxf6 9.Qxd5 Qa5 10.O-O-O O-O 11.Qb3 b6 12.Nd5 Be6 13.Nxf6+ gxf6 14.Qg3+ Kh8 15.Nc3 Rad8 16.Bd3 Qxc5 17.Qf4 Kg7 18.Qg3+ Qg5+ 19.Kb1 Ne5 20.Be2 Ng6 21.Rhe1 h5 22.Qxg5 fxg5 23.Bxh5 Nf4 24.Bf3 g4 25.Bb7 Rh8 26.Rxd8 Rxd8 27.g3 Nh3 28.f4 Nf2 29.Rf1 Rd2 30.Kc1 Rd7 31.Bg2 Rd5 32.Bxd5 Bd7 33.Rxf2 Kf6 34.Bb3 b5 35.a4 Kg7 36.Na2 f6 37.a5 Bc8 38.Be6 f5 39.Bxf5 Kf8 40.c3 Ke8 41.Rc2 Bb7 42.Be4 Bd5 43.h3 b4 44.h4 Bf7 45.Bg2 b3 46.Nb4 Kd7 47.Bd5 Kc8 48.Nd3 Be6 49.Bxb3 Kc7 50.Rf2 Bf7 51.Rg2 Bxb3 52.Kb1 Bd5 53.Nc1 Bb7 54.Rh2 Bf3 55.c4 Be4+ 56.Ka1 a6 57.Rg2 Bh7 58.b3 Kb7 59.Kb2 Bg8 60.f5 Ka8 61.f6 Bh7 62.Ka3 Bd3 63.Na2 Be4 64.Rb2 Bd5 65.Nc3 Be6 66.b4 Bxc4 67.Ne2 Bxe2 68.h5 Bf3 69.b5 Bd5 70.Rg2 Bg8 71.Rc2 Be6 72.Rg2 Bd5 73.Re2 Bh1 74.Re5 Kb8 75.Re6 Kb7 76.bxa6+ Ka7 77.Re5 Bb7 78.Rb5 Bd5 79.Rc5 Bf7 80.Rg5 Bd5 81.h6 Bb7 82.Rg6 Be4 83.f7 Ba8 84.Kb4 Be4 85.h7 Bd5 86.Rf6 Bxf7 87.Rc6 Bg8 88.Rc5 Bd5 89.Rc4 Ka8 90.Kc3 Ka7 91.Kd3 Be4+ 92.Ke3 Ka8 93.Rc3 Bc6 94.Rd3 Be8 95.h8=N Ba4 96.Ng6 Kb8 97.Kf2 Kc8 98.Kf1 Bb5 99.Ke2 Bd7 100.a7 Kb7 101.Rc3 Bb5+ 102.Kd1 Ka6 103.a8=Q# 1-0