1.e4 e5 2.Bc4 Bc5 3.Nc3 Nc6 4.d3 d6 5.Na4 Bb6 6.Nxb6 axb6 7.c3 Nf6 8.f4 d5 9.exd5 Nxd5 10.Qh5 O-O 11.Nf3 Nxf4 12.Bxf4 exf4 13.Ng5 Qe7+ 14.Kf1 h6 15.Nxf7 Kh7 16.Re1 Qf6 17.h4 Bf5 18.Ng5+ Kh8 19.Ne6 Rfc8 20.Nxf4 Rf8 21.Kg1 Ra5 22.Nd5 Qd8 23.Rf1 Rxd5 24.Bxd5 Qxd5 25.g4 Qxd3 26.Rh2 Qe3+ 27.Rhf2 Bd3 28.Kg2 Bxf1+