1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O d6 5.a4 a5 6.Bb5 Ne7 7.c3 Ba7 8.Re1 O-O 9.Bc4 Kh8 10.Ng5 Nf5 11.Nxf7+ Rxf7 12.Bxf7 Nh4 13.Qh5 Bh3 14.Bg6 Bxf2+ 15.Kxf2 Nxg6 16.Qxh3 Nf4 17.Qg4 h5 18.Qd1 Qg5 19.g3 Rf8 20.d4 Nd3+ 21.Kg1 Qf6 22.Rf1 Nf2 23.Qe2 Nh3+ 24.Kg2 Qxf1+ 25.Qxf1 Na7 26.Qxf8+ Kh7 27.Qf1 c6 28.Qd1 Nb5 29.Qf1 Nxc3 30.Ra3 Kg6 31.Qf5# 1-0