1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 Qb6 5.Be3 Qxb2 6.Nd2 a6 7.Rb1 Qc3 8.Bd3 d6 9.O-O Qc7 10.f4 Nd7 11.a4 Ngf6 12.Qf3 Be7 13.g4 Nc5 14.g5 Nfd7 15.Qh3 g6 16.f5 Ne5 17.fxg6 fxg6 18.Nc4 Nexd3 19.Nb6 Rb8 20.cxd3 e5 21.Nf5 gxf5 22.Qh5+ Kd8 23.exf5 Nxd3 24.f6 Nf4 25.Rxf4 exf4 26.Rc1 Bxf6 27.Rxc7 Rg8 28.Qf7 Rxg5+ 29.Kh1