1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.d3 Nf6 5.Bg5 h6 6.Bd2 O-O 7.Nc3 Bd4 8.Nxd4 Nxd4 9.Be3 c5 10.Nb5 a6 11.Nd6 b5 12.Bxf7+ Rxf7 13.Nxf7 Kxf7 14.Bd2 Bb7 15.O-O d5 16.Qe1 Nxc2 17.Qd1 Nxa1 18.Qxa1 dxe4 19.Qe1 Qd5 20.Qe2 exd3 21.Qe3 Qxg2#