1.e4 c5 2.Nf3 Nc6 3.Bb5 d6 4.d4 cxd4 5.Nxd4 Bd7 6.Nb3 a6 7.Bc4 Nf6 8.Nc3 e6 9.O-O Be7 10.Bg5 O-O 11.h3 Ne8 12.Bf4 e5 13.Bh6 gxh6 14.Qh5 Bg5 15.Rae1 Ng7 16.Qf3 Bf4 17.Ne2 Bg5 18.Rd1 Be6 19.Bd3 Kh8 20.c3 Qf6 21.Qxf6 Bxf6 22.c4 b6 23.f4 exf4 24.Nxf4 Bxb2 25.Ne2 Nh5 26.Nf4 Nxf4 27.Rxf4 Rg8 28.Bf1 Rac8 29.Rd3 Bxc4 30.Rdf3 b5 31.Nd2 Bxf1 32.Nxf1 Bd4+ 33.Ne3 Ne5 34.Kf2 Nd3+ 35.Kf1 Nxf4 36.Nc2 Rxc2 37.g3 Rc1#