1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.cxd4 Bb4+ 7.Nc3 Bxc3+ 8.bxc3 O-O 9.e5 Qe7 10.O-O Ne8 11.Re1 Qd8 12.d5 Na5 13.Bd3 d6 14.e6 fxe6 15.dxe6 Rf6 16.Bg5 h6 17.Bxf6 Qxf6 18.Qa4 Nc6 19.e7 Qxc3 20.Bg6 Bd7 21.Qf4 Nxe7 22.Qf7+ Kh8 23.Qxe7 Bc6 24.Qf8#