1.e4 c5 2.Nc3 d6 3.Nge2 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.f3 e5 7.Nb3 Be7 8.Be3 Be6 9.Nd5 O-O 10.c3 Bxd5 11.exd5 Na5 12.Be2 Qc7 13.Qd3 Rfc8 14.Nd2 b5 15.Qxb5 Rab8 16.Qd3 Rxb2 17.c4 Rcb8 18.O-O Nb7 19.Nb3 Nd7 20.Rfb1 Rxb1+ 21.Rxb1 Nbc5 22.Qc2 g6 23.g3 h5 24.h4 Nxb3 25.axb3 a5 26.Bd3 Bf8 27.Qf2 Nc5 28.Bc2 a4 29.b4 Nb3 30.Bxb3 axb3 31.c5 Rxb4 32.c6 Qb8 33.Qd2 Be7 34.c7 Qb7 35.Qc3 Qc8 36.Qxb4 Qa8 37.Bf4 Bd8 38.Qxd6 Qa7+ 39.Be3 Qxe3+ 40.Kg2 Bxc7 41.Qxc7 Qe2+ 42.Kh3 Qxf3 43.Qxe5 Qg4+ 44.Kh2 Qc4 45.Rb2 Kh7 46.Rf2 Qc6 47.Rxf7+ Kh6 48.Qg7# 1-0