1.Nf3 Nf6 2.d4 g6 3.c3 Bg7 4.Bg5 O-O 5.Nbd2 d5 6.Bxf6 exf6 7.g3 Re8 8.Bg2 Qe7 9.e3 Bf5 10.O-O Nd7 11.Qb3 Bd3 12.Rfe1 Nb6 13.Bf1 Bxf1 14.Kxf1 f5 15.c4 dxc4 16.Nxc4 Nxc4 17.Qxc4 c5 18.Qxc5 Qxc5 19.dxc5 Rac8 20.Rac1 Bxb2 21.Rb1 Ba3 22.Rxb7 Bxc5 23.Rd1 Re7 24.Rxe7 Bxe7 25.Rd7 Bc5 26.Ne5 Bb6 27.Nxf7 Rc1+ 28.Kg2 Rc2 29.Kf3 Rxa2 30.Ng5 a5 31.Ne6 Rc2