1.Nf3 d5 2.d4 Nc6 3.Bf4 Bf5 4.c4 e6 5.a3 Nge7 6.Nc3 Ng6 7.Bg3 Be7 8.e3 Bg5 9.Nb5 O-O 10.Bxc7 Qc8 11.Nxg5 a6 12.Bd6 axb5 13.Bxf8 Qxf8 14.cxb5 Nce7 15.g4 f6 16.gxf5 fxg5 17.fxg6 Nxg6 18.Bd3 Nh4 19.f4 gxf4 20.Bxh7+ Kh8 21.Qh5 fxe3 22.Bg6+ Kg8 23.Qh7#