1.e4 e5 2.Nc3 Nf6 3.f4 d5 4.fxe5 Nxe4 5.Nf3 Nxc3 6.bxc3 Be7 7.d4 Bf5 8.c4 c6 9.c3 dxc4 10.Bxc4 O-O 11.O-O Bg6 12.a4 Nd7 13.e6 fxe6 14.Bxe6+ Kh8 15.Bxd7 Qxd7 16.Ne5 Qe6 17.Qe2 Rxf1+ 18.Kxf1 Rf8+ 19.Ke1 Bf5 20.h3 Bh4+ 21.Kd1 Qb3+ 22.Kd2 Qc2+ 23.Ke3 Bg5+ 24.Kf2 Bd3+ 25.Kg3 Qxe2 26.Bxg5 Be4 27.Rg1 Rf2 28.Kh4 Rxg2 29.Ra1 g6 30.Ng4 Rxg4+ 31.hxg4 Qh2#