1.Nf3 Nf6 2.c4 c5 3.Nc3 Nc6 4.e3 e6 5.d4 d5 6.cxd5 exd5 7.Bb5 cxd4 8.Qxd4 Bd6 9.O-O O-O 10.Qh4 Ne7 11.Bd3 Bf5 12.Rd1 Bxd3 13.Rxd3 Qb6 14.Qa4 Rac8 15.b3 Rfe8 16.Bb2 Bb8 17.Rad1 Qe6 18.Qb5 b6 19.Ba3 Ne4 20.Bxe7 Nxc3 21.Rxc3 Qxe7 22.Rxc8 Rxc8 23.Qxd5 h6 24.g3 Qf6 25.Kg2 g6 26.Qd7 Rf8 27.h4 h5 28.Rd5 Qb2 29.Qe7 Kg7 30.Ng5 Qf6 31.Qxf6+ Kxf6 32.Rd7