1.d4 d5 2.Nf3 Nf6 3.e3 Bg4 4.c4 e6 5.Qb3 Qc8 6.Ne5 Bf5 7.Nc3 c6 8.Bd2 Nbd7 9.Rc1 Bd6 10.f4 O-O 11.Be2 Bxe5 12.fxe5 Ne4 13.Nxe4 Bxe4 14.O-O f6 15.cxd5 exd5 16.Bg4 f5 17.Bf3 Bxf3 18.Rxf3 g6 19.Bb4 Re8 20.Rcf1 Qd8 21.e4 Qb6 22.exf5 Nxe5 23.fxg6 Nxf3+ 24.Qxf3 Qxd4+ 25.Kh1 Qg7 26.Qf7+ Kh8 27.Bc3 d4 28.Bxd4