1.d4 Nf6 2.Nf3 e6 3.e3 c5 4.Bd3 d5 5.O-O Nc6 6.b3 cxd4 7.exd4 Qc7 8.a3 Bd6 9.Bb2 Ng4 10.h3 h5 11.Nbd2 e5 12.dxe5 Ngxe5 13.Nxe5 Nxe5 14.Re1 Be6 15.Nf3 Nxd3 16.cxd3 Kf8 17.Rc1 Qd7 18.Ne5 Qe7 19.f4 Bxa3 20.Bxa3 Qxa3 21.Ng6+ fxg6 22.Rxe6 Qb4 23.Qe2 Rh6 24.Qe5 Kg8 25.Re8+ Rxe8 26.Qxe8+ Kh7 27.Rc8 g5 28.f5 Qd4+ 29.Kh1