1.d4 Nf6 2.Nf3 e6 3.b3 d5 4.Bb2 c5 5.e3 Nc6 6.Nbd2 Be7 7.a3 O-O 8.Bd3 b6 9.O-O Qc7 10.Ne5 cxd4 11.exd4 Nd7 12.f4 Ncxe5 13.fxe5 g6 14.Qe1 Bb7 15.Rf3 Rae8 16.Rh3 f5 17.exf6 Rxf6 18.Nf3 Qf4 19.Bc1 Qd6 20.Ng5 Nf8 21.Rh6 Rf4 22.Nxh7 Nxh7 23.Bxf4 Qxf4 24.Qxe6+ Kh8 25.Rxh7+