1.Nf3 d5 2.b3 Nf6 3.Bb2 Bf5 4.e3 c6 5.Be2 Nbd7 6.c4 e6 7.Nc3 a6 8.Nh4 Bg6 9.f4 Bd6 10.O-O O-O 11.d4 Be4 12.Nf3 b5 13.c5 Bc7 14.Ne5 Nb8 15.g4 b4 16.Nxe4 Nxe4 17.Qe1 a5 18.Bd3 f5 19.Bxe4 fxe4 20.Qg3 Ra6 21.Rf2 Nd7 22.Raf1 Qe7 23.f5 Nxe5 24.dxe5 Raa8 25.f6 Qxc5 26.Bd4 Qb5 27.fxg7 Kxg7 28.Qh4 Bd8 29.Rf6 Qxf1+ 30.Kxf1 Bxf6 31.exf6+ Kf7 32.Qxh7+