1.b4 Nf6 2.c4 d6 3.Bb2 g6 4.Nc3 Bg7 5.e3 O-O 6.Nf3 Nbd7 7.Be2 b6 8.O-O Bb7 9.Qc2 c5 10.b5 Re8 11.d4 cxd4 12.exd4 d5 13.Ne5 Rc8 14.Qb3 e6 15.Rac1 dxc4 16.Bxc4 Ne4 17.Nxe4 Bxe4 18.Rfd1 Nf6 19.Bd3 Bd5 20.Rxc8 Qxc8 21.Bc4 Bb7 22.a4 Nd5 23.Rc1 Qa8 24.Nc6 Ne7 25.d5 Bxb2 26.dxe6 Bxc1 27.exf7+ Kf8 28.Qc3 Nxc6 29.Qh8+ Ke7 30.fxe8=Q+ Qxe8 31.Qxh7+ Kd8 32.Qh4+