1.d4 e6 2.c4 Bb4+ 3.Nd2 Nf6 4.Nf3 a5 5.a3 Be7 6.g3 d5 7.Bg2 O-O 8.O-O c6 9.Re1 Ne4 10.Qc2 f5 11.Ne5 Nd7 12.Nd3 Bf6 13.e3 Nb6 14.c5 Nd7 15.f3 Nxd2 16.Bxd2 e5 17.e4 fxe4 18.fxe4 dxe4 19.Bxe4 Kh8 20.Bxh7 Kxh7 21.dxe5 Be7 22.e6 Nf6 23.Nf4+ Kg8 24.Ng6 Re8 25.Rad1 Bxe6 26.Rxe6 Bxc5+ 27.Be3 Bxe3+ 28.Rxe3 Rxe3 29.Rxd8+ Rxd8 30.Qc4+ Kh7 31.Qf7 Rd2 32.Nf8+