1.d4 Nf6 2.e3 e6 3.Bd3 d5 4.Nd2 c5 5.c3 Nc6 6.f4 Qc7 7.g3 c4 8.Bc2 b5 9.Ngf3 Bb7 10.Ne5 O-O-O 11.b3 Ne4 12.Nxe4 dxe4 13.Bd2 Nxe5 14.fxe5 f5 15.bxc4 bxc4 16.a4 g5 17.a5 a6 18.g4 f4 19.Rf1 f3 20.Qb1 h5 21.h3 hxg4 22.hxg4 Qh7 23.Ra4 Qh2 24.Rxc4+ Kb8 25.Rf2 Qg1+ 26.Rf1 f2+ 27.Ke2 Qxg4+ 28.Kxf2 Rh2+ 29.Ke1 Qe2#