1.e4 c5 2.d4 cxd4 3.Nf3 a6 4.Nxd4 Nf6 5.Bd3 e5 6.Nb3 d6 7.O-O Be7 8.c4 Bg4 9.f3 Be6 10.Nc3 Nbd7 11.Nd5 O-O 12.Be3 Bxd5 13.cxd5 Nh5 14.Qd2 h6 15.g3 Bg5 16.f4 exf4 17.gxf4 Bf6 18.Be2 g6 19.Bxh5 gxh5 20.Nd4 Qe8 21.Qg2+ Kh7 22.Kh1 Rg8 23.Qf3 Nc5 24.e5 dxe5 25.Nf5 Nd7 26.Qxh5 Rg6 27.Rae1 Rd8 28.Nd6 Qe7 29.f5 Rg7 30.Ne4 Kh8 31.d6 Qe8 32.Qxh6+ Rh7 33.Nxf6 Rxh6 34.Nxe8 Rh5 35.Nc7 Nf6 36.Bc5 Ng4 37.Re2 b6 38.Ba3 Rh3 39.Nd5 Rd3 40.Nxb6 Ne3 41.Rg1 Nxf5 42.Rxe5 Nxd6 43.Rh5# 1-0