1.Nf3 d5 2.b3 Nf6 3.Bb2 Bf5 4.e3 e6 5.c4 c6 6.cxd5 cxd5 7.Bb5+ Nc6 8.Nd4 Rc8 9.Nxf5 exf5 10.Qf3 g6 11.g4 Bg7 12.gxf5 O-O 13.Bxc6 Rxc6 14.O-O Ne4 15.d4 Qg5+ 16.Kh1 Rf6 17.Rg1 Qh4 18.Qe2 Nxf2+ 19.Kg2 Rxf5 20.Nd2 Qh3#