1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O c5 5.d4 b5 6.b3 Nbd7 7.c4 bxc4 8.bxc4 Bb7 9.Nc3 dxc4 10.Rb1 Nb6 11.Ba3 cxd4 12.Bxf8 Kxf8 13.Qxd4 Bxf3 14.Qxd8+ Rxd8 15.Bxf3 Nfd5 16.Nb5 a5 17.Nd4 Nb4 18.Nc6 Nxc6 19.Bxc6 Rb8 20.Rb5 Ke7 21.Rfb1 c3 22.Be4 Nd7 23.Rxa5 Rxb1+ 24.Bxb1 Rb8 25.Bd3 Rb2 26.Ra3 c2 27.Rc3 Rb1+ 28.Kg2 c1=Q