1.e4 e5 2.f4 exf4 3.Nf3 d6 4.d4 g5 5.Bc4 Bg7 6.c3 h6 7.O-O Nc6 8.b4 Nf6 9.Qb3 O-O 10.Nbd2 Ng4 11.Bd3 Ne3 12.Rf2 g4 13.d5 Ne5 14.Nxe5 Bxe5 15.Nc4 Nxc4 16.Bxc4 g3 17.Rxf4 Qg5 18.Rf3 gxh2+ 19.Kh1 Qh4 20.Bd2 Bg4 21.Raf1 Bxf3 22.Rxf3 f6 23.Qb1 f5 24.Bd3 fxe4 25.Bxe4 Rxf3 26.Bxf3 Kg7 27.Qc1 Rf8 28.c4 Rf6 29.c5 Rxf3 30.gxf3 Qf2 31.f4 Bd4