1.e4 e5 2.d4 exd4 3.c3 dxc3 4.Bc4 Bb4 5.bxc3 Bf8 6.Nf3 Nc6 7.O-O Qe7 8.e5 Na5 9.Bd3 b6 10.Bg5 Qe6 11.Be4 Bb7 12.Nd4 Qc4 13.Bxb7 Nxb7 14.Qf3 Qa6 15.Re1 Be7 16.e6 fxe6 17.Nxe6 dxe6 18.Qc6+ Kd8 19.Qxe6 Nd6 20.Bxe7+ Nxe7 21.Qxe7+ Kc8 22.Qxg7 Kb7 23.Nd2 Qd3 24.Nb3 Rhg8 25.Qd4 Rxg2+ 26.Kxg2 Rg8+ 27.Kh1 Qf3#