1.e4 c5 2.Nf3 a6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nb3 Bb4 7.Bd3 d5 8.exd5 Nxd5 9.Bd2 Nxc3 10.bxc3 Be7 11.O-O Nc6 12.Qf3 O-O 13.Rad1 Be6 14.Be4 Qc8 15.h3 f5 16.Bd5 e4 17.Bxe6+ Qxe6 18.Qg3 Bd6 19.Bf4 Bxf4 20.Qxf4 Rad8 21.Rb1 Qc4 22.Qe3 b5 23.Qc5 Rd5 24.Qb6 b4 25.cxb4 Nxb4 26.Na5 Qb5 27.Qe6+ Kh8 28.c4 Qxa5 29.cxd5 Nxd5 30.Qxf5 Rd8 31.Rfd1 h6 32.Rd4