1.e4 c5 2.Nf3 d6 3.Bc4 Nc6 4.c3 Nf6 5.d3 g6 6.O-O Bg7 7.Nbd2 O-O 8.Re1 e5 9.Bb3 a6 10.h3 d5 11.Nf1 h6 12.Ng3 d4 13.cxd4 cxd4 14.a3 Qe7 15.Nh2 Be6 16.Bd2 Rac8 17.f4 Bxb3 18.Qxb3 exf4 19.Bxf4 b5 20.Nf3 Nd7 21.Qd5 Qe6 22.Qxe6 fxe6 23.Bd6 Rfd8 24.e5 Nb6 25.Re4 Nd5 26.Rc1 h5 27.Nxd4 Nxd4 28.Rxc8 Nf3+ 29.gxf3 Rxc8 30.Ne2 Rc2 31.Nd4 Rxb2 32.Nxe6 Bh6 33.f4 Nc3 34.Rb4 Rd2 35.Nc5 Nd5 36.Rb1 Nxf4 37.Ne4 Nxh3+ 38.Kf1 Nf4 39.Rc1 Nxd3 40.Rc7 Ra2 41.Nf6+