1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.cxd5 cxd5 5.Nc3 Nc6 6.Bf4 Bf5 7.e3 e6 8.Bb5 Nd7 9.Qa4 Qb6 10.Nh4 Bg4 11.h3 Bh5 12.e4 Bb4 13.exd5 Qxd4 14.O-O Qxf4 15.dxc6 bxc6 16.Bxc6 Rd8 17.g3 Qb8 18.g4 Bg6 19.Rad1 Bd6 20.Nb5 Bc5 21.Rxd7 Qg3+ 22.Ng2 O-O 23.Qf4 Qxh3 24.Rfd1 Rxd7 25.Rxd7 h5 26.gxh5 Qxh5 27.b4 Bb6 28.Nxa7 Qe2 29.Bb5 Qxa2 30.Nc6 Qb1+ 31.Kh2 Bh7 32.Qd6