1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bd7 8.Bxc6 bxc6 9.O-O Be7 10.f3 Nc5 11.f4 O-O 12.f5 Re8 13.Nc3 Bg5 14.f6 Bxc1 15.Rxc1 Rxe5 16.fxg7 Qg5 17.Nf3 Qe3+ 18.Kh1 Bg4 19.Re1 Qxe1+ 20.Qxe1 Rxe1+ 21.Rxe1 Bxf3 22.gxf3 Kxg7 23.Re7 Ne6 24.Rd7 Kf8 25.Nxd5 cxd5 26.Rxd5 Rd8 27.Ra5 Rd1+ 28.Kg2 Rd2+ 29.Kg3 Rxc2 30.b3 Ke7 31.Rxa7 f5 32.Ra8 Kf6 33.h4 f4+ 34.Kh3 Rf2