1.e4 e5 2.Nc3 Nf6 3.f4 d5 4.fxe5 Nxe4 5.d3 Bb4 6.dxe4 Qh4+ 7.Ke2 Nc6 8.Nf3 Bg4 9.Nxd5 O-O-O 10.c3 f5 11.exf6 Rhe8 12.Kd3 Rxd5+ 13.Kc2 Qf2+ 14.Qe2 Qc5 15.Be3 Rd4 16.fxg7 Ba5 17.Qb5 Qxb5 18.Bxb5 Rdxe4 19.Bxc6 bxc6 20.Rae1 Bf5 21.Kc1 Rg8 22.Bh6 Ra4 23.Re5 Bg6 24.a3 Bb6 25.Rhe1 Rc4 26.h4 Rc5 27.h5 Bxh5 28.Rxc5 Bxc5 29.Re5 Bxf3 30.gxf3 Bd6 31.Rf5