1.e4 e5 2.Nf3 Nc6 3.c4 Bc5 4.Nc3 Nf6 5.d3 Ng4 6.Be3 Nxe3 7.fxe3 Bxe3 8.Nd5 Bd4 9.Rb1 Ne7 10.Nxd4 Nxd5 11.cxd5 exd4 12.Qg4 Qf6 13.Qg3 O-O 14.Be2 d6 15.Bf3 c6 16.O-O cxd5 17.exd5 Bd7 18.Bg4 Qd8 19.Bxd7 Qxd7 20.Rf6 Rfe8 21.Rxd6 Qf5 22.Rf1 Qh5 23.Rd7 Re2 24.Qc7 Qg5 25.Rdxf7 Qxg2#