1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.a3 Be7 7.f4 O-O 8.e5 Ne8 9.Nf3 f6 10.Bd3 fxe5 11.fxe5 d6 12.exd6 Nxd6 13.O-O Qb6+ 14.Kh1 Bd7 15.Qe1 Rae8 16.Be3 Qc7 17.Qg3 Qa5 18.Qh3 g6 19.Rad1 Bc8 20.Bh6 Rf7 21.Ne4 Nxe4 22.Bxe4 Rd8 23.Bd2 Qc7 24.Bd3 Rd5 25.Qg4 Ne5 26.Nxe5 Rxf1+ 27.Rxf1 Qxe5 28.Qf3 Qg7 29.Bh6 Rf5 30.Bxf5 Qxh6 31.Bg4