1.e4 c5 2.c3 d5 3.exd5 Qxd5 4.d4 Nc6 5.Nf3 cxd4 6.cxd4 e6 7.Nc3 Qd8 8.Be2 Nf6 9.O-O Bd6 10.Be3 a6 11.Rc1 O-O 12.a3 Ne7 13.Ne5 Nfd5 14.Bd3 b5 15.Ne4 Nf5 16.Qe2 Nf6 17.Nc6 Qd7 18.Nxf6+ gxf6 19.Qh5 Bb7 20.Na5 Kh8 21.Nxb7 Qxb7 22.Bxf5 exf5 23.Qxf5 Be7 24.d5 Rg8 25.Rc6 Rad8 26.Rfc1 Rd7 27.Bd4 Rg6 28.g3 Kg7 29.h4 Bd8 30.h5 Rh6 31.Qg5+