1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O Qc7 7.Nc3 Bc5 8.Nb3 Ba7 9.Qe2 h5 10.h3 Nc6 11.Be3 Bxe3 12.Qxe3 d6 13.Qg3 Kf8 14.f4 b5 15.Rae1 h4 16.Qf3 Bb7 17.f5 e5 18.Nd5 Nxd5 19.exd5 Nb4 20.f6 g6 21.Be4 a5 22.a3 Na6 23.Qd3 a4 24.Nd2 Nc5 25.Qe3 Rc8 26.Kh1 Nd7 27.Nf3 Qc5 28.Qg5 Bxd5 29.Nxh4 Bxe4 30.Rxe4 Qxc2 31.Nxg6+ fxg6 32.Qxg6 Rg8 33.Qh6+ Kf7 34.Qh7+ Ke6 35.Rg1 Nxf6 36.Rxe5+ dxe5 37.Qh4 Rh8 38.Qg3 Rcg8 39.Qf3 Qe4 40.Qc3 Ng4 41.Re1 Nf2+ 42.Kg1 Qxg2#