1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Bb4 5.Bg5 h6 6.Bxf6 Qxf6 7.e3 O-O 8.Rc1 dxc4 9.Bxc4 c5 10.O-O cxd4 11.Ne4 Qe7 12.a3 Ba5 13.Qxd4 Rd8 14.Qc5 Qxc5 15.Nxc5 Nd7 16.Nb3 Bb6 17.a4 Nf6 18.Be2 a5 19.Ne5 Bd7 20.Nxd7 Rxd7 21.Rfd1 Rxd1+ 22.Rxd1 Rd8 23.Rxd8+ Bxd8 24.Kf1 Ne4 25.Bf3 Nd6 26.Nc5 b6 27.Nb7 Nxb7 28.Bxb7 Kf8 29.Ke2 Ke7 30.Kd3 Kd6 31.b3