1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.g3 O-O 5.Bg2 Nc6 6.e4 d5 7.e5 Nd7 8.cxd5 exd5 9.d4 Nb6 10.O-O f6 11.Bf4 fxe5 12.dxe5 Bg4 13.h3 Bh5 14.Rc1 Bxc3 15.Rxc3 d4 16.Rd3 Qe7 17.Re1 Rae8 18.e6 Nd5 19.Bd2 Qd6 20.Qb3 Bg6 21.Ng5 Rf5 22.g4 Rxg5 23.Bxg5 Bxd3 24.Bxd5 Nb4 25.Bxb7 Bc2 26.Qc4 Bd3 27.Qb3 Bc2 28.Qf3 Bg6 29.e7 c6 30.a3 Nd3 31.Re2 Ne5 32.Qf4 d3 33.Rxe5 h6 34.Re1 Qd5 35.Bh4 Kh7 36.Qd2 Qf3 37.Re3 Qd5 38.Ba6 Qe6 39.Rxe6 Rd8 40.Bxd3 Bxd3 41.Qe3 Kg8 42.exd8=N Bc2 43.Qc3 Ba4 44.Re7 Bb5 45.Qxg7# 1-0