1.d4 Nf6 2.Nf3 b6 3.e3 e6 4.Bd3 d5 5.O-O Bd6 6.Ne5 O-O 7.Nd2 c5 8.b3 Bb7 9.Bb2 Nc6 10.f4 Rc8 11.c3 Ne7 12.Qf3 Nd7 13.Qh3 f5 14.g4 cxd4 15.exd4 Rf6 16.g5 Rf8 17.Ndf3 Ng6 18.Nxg6 hxg6 19.Nh4 Kf7 20.Rae1 Rh8 21.Qe3 Nf8 22.Nf3 Qc7 23.Ne5+ Bxe5 24.Qxe5 Qxe5 25.Rxe5 Rh3 26.Bb5 a6 27.Kg2 Rhxc3 28.Bxc3 Rxc3 29.Rf3 Rxf3 30.Kxf3 axb5 31.b4