1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.d4 Nf6 5.Bd3 Bd6 6.O-O O-O 7.Bg5 Bg4 8.Nbd2 Nbd7 9.h3 Bh5 10.c4 dxc4 11.Nxc4 Re8 12.g4 Bg6 13.Bxg6 hxg6 14.Qb3 Rb8 15.Rfe1 Nf8 16.Rxe8 Qxe8 17.Nxd6 cxd6 18.Re1 Qd7 19.Bxf6 gxf6 20.d5 f5 21.Qb4 fxg4 22.hxg4 Re8 23.Rxe8 Qxe8 24.Qxd6 Qe4 25.Ne5 Nh7 26.Kh2 Kg7 27.Kg3 Nf6 28.Qe7 Qxd5 29.f3 a5 30.b3 b5 31.a4 Qxb3 32.axb5 a4 33.b6 a3 34.b7 Ne4+ 35.Kf4 Nf6 36.b8=Q Nd5+ 37.Ke4 Nc3+ 38.Kd4 Qxb8 39.Qxf7+ Kh8 40.Nxg6# 1-0