1.Nf3 c5 2.c4 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.g3 Qb6 7.Ndb5 Ne5 8.Bg2 Nxc4 9.b3 a6 10.bxc4 axb5 11.Nxb5 Bc5 12.O-O d6 13.Rb1 O-O 14.Bg5 e5 15.Bxf6 gxf6 16.Nc3 Qa5 17.Qd3 Bd4 18.Ne4 Qxa2 19.Nxf6+ Kg7 20.Nh5+ Kh8 21.Nf6 Kg7 22.Nh5+ Kh8 23.e3 Bc5 24.Bxb7 Ra3 25.Qe4 Be6 26.Qh4 f6 27.Nxf6 Bf5 28.Qh6 d5 29.Nh5 Rf7 30.Bxd5 Bf8 31.Bxf7