1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Bc5 6.e5 Ng4 7.Ng5 Ncxe5 8.Bxf7+ Kf8 9.Bh5 d5 10.h3 Nf6 11.Re1 Ng6 12.Qf3 Kg8 13.Bf4 Nxh5 14.Bd6 Nf6 15.Bxc5 h6 16.Qd3 Nf4 17.Qxd4 hxg5 18.Be7 Qd7 19.Bxf6 gxf6 20.Qxf6 Rh7 21.Qxg5+ Rg7 22.Qxf4 Qxh3 23.Re8+ Kh7 24.g3 b6 25.Nd2 d4 26.Nf3 Bb7 27.Rxa8 Rg4 28.Qf5+ Kg7 29.Qf8+ Kg6 30.Ne5+ Kg5 31.f4+