1.Nf3 Nf6 2.c4 c5 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Qb6 6.Nb3 e6 7.a3 Na5 8.Nxa5 Qxa5 9.Bd2 Qf5 10.f3 Bc5 11.e4 Qh5 12.Qc2 O-O 13.O-O-O d5 14.g4 Qh4 15.cxd5 Bd7 16.Bc4 b5 17.dxe6 fxe6 18.Bxb5 Bxb5 19.Nxb5 Rac8 20.Kb1 Bxa3 21.Qb3 Bxb2 22.Kxb2 Rb8 23.Ka1 Qf2 24.Qxe6+ Kh8 25.Nc3 Rb6 26.Qc4 Nd7 27.Rhf1 Qxh2 28.Na2 Rfb8 29.Bc3