1.e4 c5 2.c3 e5 3.Nf3 Nc6 4.Bb5 Nf6 5.O-O Be7 6.Re1 O-O 7.Bxc6 dxc6 8.Nxe5 Nd7 9.Nxd7 Qxd7 10.d4 Rd8 11.Be3 b6 12.Nd2 cxd4 13.cxd4 Bb4 14.a3 Be7 15.Nf3 Bb7 16.Ne5 Qe6 17.f4 Bd6 18.Qf3 f6 19.f5 Qb3 20.Ng4 c5 21.d5 Re8 22.Rad1 Re7 23.Bf2 Qxf3 24.gxf3 Ba6 25.Bg3 Rd8 26.Bxd6 Rxd6 27.Ne3 Rd8 28.Kf2 Kf7 29.b4 Bb5 30.bxc5 bxc5 31.Rc1 Rc8 32.Nc4 Bxc4 33.Rxc4 Rb7 34.Rec1 Rb5 35.a4 Ra5 36.Rb1 Rc7 37.Rb5 Rxb5 38.axb5 Ke7 39.Ke3 Kd6 40.Ra4 c4 41.Ra6+ Kc5 42.Rc6+ Rxc6 43.bxc6 Kb6 44.Kd4 a5 45.Kxc4 h5 46.f4 a4 47.e5 a3 48.Kb3 Kc7 49.e6 Kd6 50.Kxa3 h4 51.Kb4 Kxd5 52.c7 Ke4 53.c8=Q Kxf5 54.e7+ Kxf4 55.e8=Q g6 56.Qcd7 Kg5 57.h3 Kf4 58.Qg4# 1-0