1.Nf3 d5 2.d4 f5 3.Bf4 e6 4.h3 Nf6 5.e3 Bd6 6.Bd3 Bxf4 7.exf4 Qd6 8.Qc1 O-O 9.c3 c5 10.Na3 cxd4 11.Nb5 Qe7 12.Nbxd4 Nc6 13.O-O Bd7 14.Re1 Ne4 15.Qe3 h6 16.Nxc6 Bxc6 17.Nd4 Bd7 18.f3 Nd6 19.Qe5 Rae8 20.Re2 Nf7 21.Qe3 Qf6 22.Bb5 Bxb5 23.Nxb5 e5 24.Qxa7 e4 25.fxe4 dxe4 26.Qxb7 g5 27.Rf1 gxf4 28.Nd4 Qg5 29.Kh1 Ne5 30.Qd5+ Kh8 31.Ne6 Rxe6 32.Qxe6 Nd3 33.Qd6 Rd8 34.Qb6 Qh4 35.Rd2 f3 36.Qe6 Rf8 37.Rxd3 fxg2+ 38.Kxg2 exd3 39.Qe5+ Kh7 40.Rxf5 Rg8+ 41.Kh2 Rg7 42.Rf8 d2 43.Qf5+ Rg6 44.Rf7+ Kh8 45.Qxg6 d1=Q 46.Qh7# 1-0