1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.c4 Bf5 5.Qb3 Qb6 6.d3 e6 7.Be3 dxc4 8.Qxc4 Qxb2 9.Bd4 Qb4+ 10.Nbd2 Qxc4 11.Nxc4 Bb4+ 12.Nfd2 b5 13.Ne5 O-O 14.Bxc6 Nxc6 15.Nxc6 Ba3 16.Nxa7 e5 17.Be3 Bd7 18.Rb1 Rfb8 19.Rb3 Bd6 20.Ne4 Nxe4 21.dxe4 Rb7 22.O-O Bb8 23.Rd1 Bxa7 24.Ra3 h6 25.Rd6 Kh7 26.Rda6 Bxe3 27.Rxa8 Bc5 28.Rc3 Bd4 29.Rc2 b4 30.e3 Bc3 31.f4 Bc6