1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nxc6 Bxf2+ 6.Kxf2 Qf6+ 7.Qf3 Qxc6 8.Nc3 Ne7 9.Bb5 Qg6 10.Rf1 O-O 11.Kg1 c6 12.Bd3 Qe6 13.Bd2 d6 14.Rae1 Ng6 15.b3 Ne5 16.Qg3 Nxd3 17.cxd3 Qg6 18.Qh4 b5 19.Re3 Qg4 20.Qf2 b4 21.Ne2 c5 22.Rg3 Qh5 23.Rg5 Qh6 24.Ng3 Qe6 25.Nh5 g6 26.Nf6+ Kg7 27.Qh4 Qxf6 28.Rxf6 Kxf6 29.Rxg6+ Ke5 30.Qf6#