1.e4 c5 2.Nf3 Nc6 3.c3 g6 4.d4 cxd4 5.cxd4 e6 6.Nc3 Bg7 7.Bb5 d5 8.exd5 exd5 9.O-O Nf6 10.Re1+ Be6 11.Ng5 Qc8 12.Nxe6 fxe6 13.Qe2 Kf7 14.Be3 Rf8 15.Bxc6 bxc6 16.Bg5 Kg8 17.Qxe6+ Qxe6 18.Rxe6 Rac8 19.Re7 Ng4 20.Be3 Nxe3 21.fxe3 Rce8 22.Rxe8 Rxe8 23.Kf2 Bh6 24.Re1 Kf7 25.b3 Re6 26.Na4 Ke8 27.Nc5 Re7 28.g3 Kd8 29.Nd3 Kd7 30.Ne5+ Kd6 31.Rc1 Rc7 32.Ng4 Bg7 33.Ke2 h5 34.Nf2 c5 35.dxc5+ Rxc5 36.Rxc5 Kxc5 37.Kd3 Kb4 38.Kc2 a5 39.h3 d4 40.exd4 Bxd4 41.Nd3+ Kb5 42.a4+ Kc6 43.Ne1 Bg1