1.e4 e6 2.Nf3 d5 3.Nc3 Nf6 4.e5 Nfd7 5.b3 c5 6.Bb5 a6 7.Bxd7+ Nxd7 8.Ne2 Qc7 9.d4 cxd4 10.a3 Nxe5 11.Nfxd4 Ng6 12.O-O e5 13.Nf3 Be6 14.Ng5 Be7 15.Nxe6 fxe6 16.c4 Rd8 17.Ng3 O-O 18.Qg4 Qc6 19.Bg5 Bxg5 20.Qxg5 dxc4 21.bxc4 Nf4 22.Nh5 Nxh5 23.Qxh5 Qxc4 24.Qxe5 Qd5 25.Qg3 b5 26.Rac1 Qd6 27.Rc7 Qxg3 28.hxg3 Rd3 29.Re1 Rxa3 30.Rxe6 Kh8 31.Ree7 Rg8 32.f4 b4 33.f5 b3 34.Rb7 a5 35.f6 Ra1+ 36.Kh2 b2 37.f7 Rf8 38.Re8 g6 39.Rxf8+ Kg7 40.Rg8+ Kf6 41.f8=Q+ Ke5 42.Qc5+ Ke4 43.Re8+ Kd3 44.Rd7# 1-0