1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 Nf6 6.Qe2 Qe7 7.O-O d5 8.Nxf6+ gxf6 9.d4 e4 10.Nh4 Bd7 11.Qh5+ Qf7 12.Qxf7+ Kxf7 13.f3 Nxd4 14.Bxd7 Nxc2 15.fxe4 Nxa1 16.e5 Bc5+ 17.Kh1 Nc2 18.Rxf6+ Ke7 19.Ba4 Nd4 20.Be3 Kd8 21.b4 Bb6 22.Bxd4 Bxd4 23.Nf3 Bc3 24.Rf7 a5 25.b5 Kc8 26.e6 Kb8 27.b6 cxb6 28.Nh4 Ka7 29.Bc6 Rab8 30.Bxd5 Rhd8 31.Bf3