1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 e6 6.O-O Be7 7.c4 Nb6 8.Nc3 O-O 9.Be3 Nc6 10.exd6 cxd6 11.d5 exd5 12.Nxd5 Nxd5 13.Qxd5 Bf6 14.Qd2 Qa5 15.Rfd1 Rfe8 16.Qc2 Bf5 17.Qb3 Qb4 18.Rd2 b6 19.Qxb4 Nxb4 20.Bg5 Nc2 21.Rad1 Bxg5 22.Nxg5 Nb4 23.a3 Nc6 24.g4 Bg6 25.Bf3 Rac8 26.Rxd6 Ne5 27.Bd5 Re7 28.Rd4 Kf8 29.Nf3 Nxf3+ 30.Bxf3 Re1+ 31.Kg2 Rb1 32.Rd7 Rxb2 33.Rxa7 Rc2 34.h4 R2xc4 35.Rdd7 Rf4 36.Kg3 Rf6 37.h5 Bc2 38.Bd5 Rc3+ 39.f3 g5 40.h6 Ke8 41.Bxf7+