1.d4 d5 2.e3 Nf6 3.Bd3 e6 4.f4 c5 5.c3 Nc6 6.Nf3 Bd6 7.Ne5 Qc7 8.O-O Bd7 9.Nd2 Qb6 10.Kh1 h5 11.Qf3 Ne7 12.Qg3 g6 13.Bxg6 fxg6 14.Nxg6 Rg8 15.Nxe7 Rxg3 16.hxg3 Kxe7 17.Nf3 Rg8 18.Kg1 Rxg3 19.Kf2 Ne4+ 20.Kg1 Qa6 21.Nd2 Qe2 22.Rf2 Qxf2+ 23.Kh1 Qxg2#