1.e4 e5 2.Nc3 Nf6 3.f4 exf4 4.e5 Bc5 5.exf6 Bxg1 6.Rxg1 O-O 7.Bc4 Nc6 8.Kf2 d6 9.Rf1 Re8 10.fxg7 Bd7 11.Kg1 Ne5 12.Rxf4 Qg5 13.Qf1 Re7 14.Nd5 Rae8 15.Nf6+ Kxg7 16.Nxe8+ Bxe8 17.Bb3 Ng6 18.Rf3 d5 19.d4 Qg4 20.c3 f6 21.Bxd5 Bf7 22.Bxf7 Rxf7 23.Bf4 c6 24.Be5 b5 25.Rxf6 Re7 26.Rxg6+ Kxg6 27.Qf6+ Kh5 28.Qxe7 Qe2 29.Qf7+ Kg5 30.Bf4+ Kg4 31.h3+ Kh4 32.Qf6+ Kh5 33.Qg5#