1.e4 c5 2.d4 cxd4 3.Nf3 e6 4.Nxd4 a6 5.Bd3 Qc7 6.Nc3 Nf6 7.O-O d6 8.Re1 Nbd7 9.a4 b6 10.Nd5 exd5 11.exd5+ Be7 12.Nf5 Ne5 13.Nxe7 Qxe7 14.f4 O-O 15.fxe5 dxe5 16.Bg5 h6 17.Bxf6 Qxf6 18.Qf3 Qxf3 19.gxf3 f6 20.a5 b5 21.b3 Rb8 22.c4 Rd8 23.cxb5 axb5 24.a6 Rb6 25.a7 Bb7 26.Be4 g6 27.Bxg6 Bxd5 28.Red1 Rbd6 29.Be4 Kf7 30.Rxd5 Ke8 31.Kh1 Kf7 32.Ra5 Rxd5 33.Bxd5+ Ke7 34.Ra2 Ra8 35.Bxa8 Kd7 36.Ra1 h5 37.Ra5 b4 38.Bc6+ Kd6 39.Bb5 Kc5 40.Bc4+ Kd6 41.a8=Q h4 42.Qb8+ Ke7 43.Ra7# 1-0