1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.O-O e6 5.d3 d5 6.b3 Be7 7.Bb2 Nbd7 8.Nbd2 O-O 9.Re1 c5 10.e4 Nb6 11.exd5 exd5 12.Ne5 Qc7 13.c4 bxc4 14.dxc4 d4 15.Bxb7 Qxb7 16.Qf3 Qxf3 17.Ndxf3 Bd6 18.Nd3 Rac8 19.Ba3 Rfd8 20.Bc1 Nbd7 21.Kf1 Re8 22.Rxe8+ Rxe8 23.Ba3 Bf8 24.Re1 Rb8 25.Nfe5 g6 26.Nc6 Rb7 27.Nde5 Nxe5 28.Nxe5 Bd6 29.Nd3 Rc7 30.Bc1 Kg7 31.Bg5 Rc6