1.e4 c5 2.Nc3 e6 3.Nf3 d6 4.g3 Be7 5.d4 cxd4 6.Nxd4 Nf6 7.Bg2 a6 8.f4 Qc7 9.Na4 b5 10.Nc3 Bb7 11.a3 Nc6 12.Nb3 O-O 13.O-O b4 14.axb4 Nxb4 15.Na5 d5 16.Nxb7 Qxb7 17.exd5 exd5 18.Be3 Rac8 19.Rf2 Qc7 20.Bd4 Bc5 21.Bf3 Rfe8 22.Kg2 h5 23.Be5 Qd8 24.Re2 d4 25.Bxf6 Qxf6 26.Ne4 Qb6 27.Bxh5 Nd5 28.Qd3 Ne3+ 29.Kh1 a5 30.h4 Bf8 31.c3 Rcd8 32.Kh2 Nf5 33.Bxf7+ Kxf7 34.Ng5+ Kf6 35.Rae1 Rxe2+ 36.Rxe2 g6 37.Qc4 Qb7 38.Qg8 Ne3 39.cxd4 Qe7 40.Rxe3 Qxe3 41.Qf7# 1-0