1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bb5+ Bd7 6.Bc4 Nc6 7.O-O Be6 8.d3 Bxc4 9.dxc4 Nf6 10.Kh1 O-O 11.Qd3 a6 12.f5 Qd7 13.a3 e6 14.Bg5 Ng4 15.h3 Nge5 16.Nxe5 Nxe5 17.Qe2 exf5 18.exf5 gxf5 19.Nd5 f6 20.Bd2 Rae8 21.b3 Ng6 22.Qf2 f4 23.Bxf4 f5 24.Rad1 Re6 25.Qf3 Kh8 26.Nb6 Qe7 27.Nd5 Qd7 28.Bd2 Qf7 29.Bc3 Be5 30.Qd3 Nh4 31.Nf4 Rf6 32.Qg3 Ng6 33.Nxg6+ Qxg6 34.Bxe5 dxe5 35.Qxe5 b6 36.Rd7 a5 37.a4 Rg8 38.Rf2 Rf8 39.Rd6 Qg5 40.Rxb6 Qg7 41.Rxf6 Rxf6 42.Rxf5 Rxf5 43.Qxf5 Qd4 44.Qf8#