1.Nf3 Nf6 2.d4 e6 3.g3 b5 4.Bg2 Bb7 5.O-O c5 6.c4 bxc4 7.Qa4 Nc6 8.dxc5 Bxc5 9.Qxc4 Bb6 10.b4 d5 11.Qb3 O-O 12.Bb2 Qe7 13.a3 e5 14.Nbd2 e4 15.Nh4 e3 16.fxe3 Qxe3+ 17.Kh1 Qxd2 18.Nf5 Bd4 19.Bc1 Qxe2 20.Ra2 Qh5 21.h3 Bc8 22.Qd3 Bxf5 23.Rxf5 Qg6 24.g4 Rfe8 25.Bf4 Re1+ 26.Bf1 Ne7 27.Bg3 Rxf1+ 28.Qxf1 Nxf5 29.Qxf5 Qxf5 30.gxf5 Rc8