1.d4 e6 2.c4 f5 3.Nf3 Bb4+ 4.Bd2 Bxd2+ 5.Qxd2 Nf6 6.g3 b6 7.Nc3 d6 8.Bg2 Bb7 9.O-O Qe7 10.d5 e5 11.e4 fxe4 12.Ng5 Nbd7 13.Ncxe4 O-O 14.Ne6 Nxe4 15.Bxe4 Rf6 16.Qc2 Rh6 17.Nxc7 Rc8 18.Nb5 a6 19.Na7 Rf8 20.Nc6 Qg5 21.Bg2 Nf6 22.Qf5 Qh5 23.Qxh5 Nxh5 24.f4 Re8 25.Rae1 Bxc6 26.dxc6 Nf6 27.g4 Nxg4 28.fxe5 Nxe5 29.Bd5+ Kh8 30.c7 Rf6 31.Bb7