1.Nf3 Nf6 2.d4 d5 3.Bf4 e6 4.e3 Bd6 5.Nbd2 Ne4 6.Bd3 f5 7.Bxd6 Nxd6 8.Ne5 g6 9.f4 Ne4 10.Ndf3 c5 11.c3 O-O 12.O-O c4 13.Bc2 Nd7 14.Nxd7 Qxd7 15.Ne5 Qe7 16.Qe1 Qd6 17.Bxe4 dxe4 18.Nxc4 Qd5 19.Ne5 b6 20.c4 Qa5 21.Qxa5 bxa5 22.b3 Ba6 23.Rfc1 h5 24.Nxg6 Rf7 25.c5 Rg7 26.Ne5 h4 27.Kf2 Kh7 28.g3 hxg3+ 29.hxg3 Rag8 30.Rh1#