1.e4 d5 2.exd5 Nf6 3.Nc3 Nxd5 4.Bc4 Nxc3 5.Qf3 e6 6.dxc3 Be7 7.Bf4 O-O 8.Qg3 Bd6 9.O-O-O Bxf4+ 10.Qxf4 Qe7 11.Nf3 Nc6 12.Rhe1 Re8 13.h4 h6 14.Ne5 Nxe5 15.Rxe5 Bd7 16.g4 Bc6 17.g5 hxg5 18.Rxg5 e5 19.Rxg7+ Kxg7 20.Rg1+ Kh7 21.Qf5+ Kh6 22.Bxf7 Qxh4 23.Qg6#