1.d4 Nf6 2.g3 d5 3.Bg2 c5 4.Nf3 cxd4 5.O-O g6 6.b3 Bg7 7.Bb2 O-O 8.Nbd2 Ne4 9.Nxd4 Qb6 10.e3 Rd8 11.Nxe4 dxe4 12.Qe2 f5 13.Rfd1 Na6 14.Bf1 Bd7 15.Rd2 Rac8 16.Rad1 Nc5 17.Ba3 Be8 18.Nxf5 gxf5 19.Rxd8 Rxd8 20.Bxc5 Qc7 21.Rxd8 Qxd8 22.Bxa7 b6 23.Qa6 Qd1 24.Qc8 Kf8 25.Bxb6 f4 26.exf4 Bd4 27.Bxd4 Qxd4 28.Qf5+