1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.f3 d5 5.a3 Be7 6.e4 O-O 7.cxd5 exd5 8.e5 Ne8 9.f4 c5 10.Nf3 cxd4 11.Nxd4 Nc6 12.Be3 Nc7 13.Be2 Ne6 14.Nxc6 bxc6 15.f5 Bc5 16.Bxc5 Nxc5 17.O-O Qe7 18.f6 Qxe5 19.fxg7 Kxg7 20.Bf3 Bf5 21.Qd2 Rfe8 22.Rae1 Ne4 23.Bxe4 Bxe4 24.Ne2 c5 25.b4 cxb4 26.axb4 Rac8 27.Nd4 Rc4 28.Nf5+ Kh8 29.Nh6 Qd4+ 30.Qxd4+ Rxd4 31.Nxf7+ Kg7 32.Nd6 Re6 33.Rxe4