1.e4 e5 2.f4 exf4 3.Nf3 Nf6 4.e5 Nh5 5.d4 d5 6.c4 c6 7.Nc3 Bg4 8.cxd5 cxd5 9.Qb3 Nc6 10.Qxb7 Rc8 11.Bb5 Qd7 12.Qxd7+ Bxd7 13.Nxd5 Nxe5 14.Bxd7+ Nxd7 15.O-O Bd6 16.Re1+ Kd8 17.Bd2 Nb6 18.Ba5 Rc6 19.Rac1 Kd7 20.Bxb6 axb6 21.Rcd1 Ra8 22.a3 Ra5 23.Ne5+ Bxe5 24.dxe5 Ke6 25.Nb4 Rcc5 26.Rd6+ Kf5 27.Rxb6 Rxe5 28.Rf1 Re2 29.Nd3 Rd5 30.Rf3 Rd2 31.Rb3 g5 32.h3 Ng3