1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.d3 Nf6 5.O-O d6 6.Nc3 Be7 7.a3 O-O 8.Bc4+ Kh8 9.Ng5 Qe8 10.Ne6 Bxe6 11.Bxe6 fxe4 12.dxe4 Nd4 13.Ba2 Qg6 14.f3 Nh5 15.Kh1 Bg5 16.Bxg5 Qxg5 17.Ne2 Rf6 18.Nxd4 exd4 19.Qxd4 Rh6 20.Rfe1 Rf8 21.Rad1 Qh4 22.e5 Ng3+ 23.Kg1 Qxh2+ 24.Kf2 dxe5 25.Rxe5 Rg6 26.Rd2 Ne4+ 27.Rxe4 Rxg2+ 28.Ke3 Rxf3+ 29.Kxf3 Qg3#