1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 g6 5.d3 Bg7 6.Bg5 a6 7.Qd2 b5 8.Bd5 O-O 9.Bxc6 dxc6 10.Nxe5 a5 11.Nxc6 Qd7 12.Ne5 Qe6 13.d4 Nxe4 14.Nxe4 Bxe5 15.dxe5 Qxe5 16.Bf6 Qxe4+ 17.Kf1 Ba6 18.Qxa5 Bb7 19.Qxb5 Ra7 20.Qc5 Re8 21.Bc3 Qxg2#