1.Nf3 Nf6 2.d4 c5 3.d5 g6 4.Nc3 Bg7 5.e4 d6 6.h3 O-O 7.Be2 b5 8.Nxb5 Nxe4 9.O-O a6 10.Na3 Nd7 11.Re1 Nb6 12.Bf1 Nf6 13.c4 Nfd7 14.Nb1 Ne5 15.Nbd2 a5 16.Nxe5 Bxe5 17.a4 e6 18.Nf3 Bf6 19.dxe6 fxe6 20.Ra3 d5 21.Qc2 Nxc4 22.Bxc4 dxc4 23.Bh6 Re8 24.Ne5 Bxe5 25.Rxe5 Qf6 26.Rxc5 Bb7 27.Rxc4 Rac8 28.Rac3 Rxc4 29.Rxc4 Qf7 30.Rc7 Re7 31.Rxb7