1.d4 Nf6 2.Nf3 d5 3.e3 Bg4 4.Be2 e6 5.Nbd2 Bd6 6.O-O c6 7.c4 Qc7 8.c5 Be7 9.b4 Nbd7 10.Bb2 h5 11.Ne5 Bxe2 12.Qxe2 Ng4 13.f4 Ndxe5 14.dxe5 Kd7 15.e4 b6 16.exd5 exd5 17.h3 Nh6 18.f5 f6 19.exf6 gxf6 20.Qe6+ Kd8 21.Bxf6 Re8 22.Bxe7+ Rxe7 23.Qxh6 Kc8 24.Rae1 Rh7 25.Qe6+ Kb7 26.f6 Rd8 27.f7 Rf8 28.b5 bxc5 29.bxc6+ Ka6 30.Rf3 Rfxf7 31.Ra3+