1.d4 d5 2.Nf3 Nf6 3.e3 e6 4.Bd3 Be7 5.b3 b6 6.Bb2 Bb7 7.Nbd2 Nbd7 8.O-O O-O 9.c4 Ne4 10.Rc1 Bd6 11.Qc2 f5 12.Rfd1 Qe7 13.cxd5 exd5 14.Ne5 c5 15.Nxe4 fxe4 16.Bxe4 dxe4 17.Nxd7 Qxd7 18.dxc5 Bxh2+ 19.Kxh2 Qc7+ 20.Kg1 Rac8 21.Qc4+ Rf7 22.cxb6 Qxb6 23.Qa4 Rcf8 24.Rd7 Rxd7 25.Qxd7 Rf7 26.Qe8+ Rf8 27.Qa4 a6 28.Qc4+ Rf7 29.Rd1 Qc7 30.Qe6 Qe7 31.Ba3