1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 d6 5.c4 Nf6 6.Nc3 Nbd7 7.Be2 Be7 8.Be3 a6 9.O-O h6 10.f3 Qc7 11.Qd2 O-O 12.Rfd1 b6 13.Bf2 Bb7 14.Rac1 Ne5 15.b3 Rfd8 16.h3 Rac8 17.Bf1 Nfd7 18.f4 Ng6 19.f5 Ngf8 20.fxe6 fxe6 21.Be2 Ne5 22.Bh5 Bg5 23.Be3 Qe7 24.Bxg5 Qxg5 25.Qxg5 hxg5 26.Na4 Ned7 27.Bg4 Kf7 28.Nf3 Ke7 29.Nxg5 b5 30.Nb2 Rc5 31.h4 Ne5 32.Nd3 Nxd3 33.Rxd3 bxc4 34.Rf3 cxb3 35.Rf7+ Ke8 36.Rcf1 Rxg5 37.hxg5 Bxe4 38.Rxf8+ Ke7 39.R8f7+ Ke8 40.axb3 Bb1 41.g6 e5 42.Rb7 Bd3 43.Rff7 Bf1 44.Be6 Bc4 45.Rbe7# 1-0