1.Nf3 d5 2.b3 c5 3.Bb2 Nc6 4.e3 Nf6 5.d4 Bg4 6.Be2 e6 7.h3 Bh5 8.O-O Bd6 9.Nbd2 O-O 10.Ne5 Bxe2 11.Qxe2 Bxe5 12.dxe5 Nd7 13.f4 f6 14.exf6 Nxf6 15.Rae1 Qa5 16.a3 Rfe8 17.e4 Nd4 18.Qd3 dxe4 19.Nxe4 Rad8 20.Nxf6+ gxf6 21.Qg3+ Kf7 22.Qh4 Rg8 23.Qxh7+ Rg7 24.Qh5+ Ke7 25.Bxd4 Rxd4 26.f5 e5 27.Rxe5+ Kd7 28.Qe8+ Kc7 29.b4 Qa6 30.Rxc5+ Kb6 31.Qe6+