1.c4 c5 2.Nc3 g6 3.Nf3 Bg7 4.e4 Nc6 5.Be2 d6 6.O-O Bd7 7.Re1 a6 8.Bf1 Qa5 9.h3 Rb8 10.a3 b5 11.cxb5 axb5 12.Re3 Nd4 13.Nd5 e6 14.b4 cxb4 15.Nxd4 Bxd4 16.axb4 Qxa1 17.Ra3 Qxa3 18.Nc7+ Kd8 19.Nxe6+ fxe6 20.Bxa3 Ne7 21.Kh2 Rf8 22.f3 Ra8 23.Qb3 Nc8 24.Bb2 Bxb2 25.Qxb2 Ke7 26.Qd4 e5 27.Qf2 Rf7 28.d4 exd4 29.Qxd4 Ra6 30.e5 dxe5 31.Qxe5+ Re6 32.Qc5+ Nd6 33.Bd3 Ke8 34.Bc2 Rf4 35.Bb3 Nc4 36.Qg5 Rf5 37.Qg3 Re3 38.Qb8+ Ke7 39.Bc2 Rf8 40.Qg3 Rf6 41.Qh4 h5 42.Bxg6 Rb3 43.Bxh5 Be6 44.Qe1 Kf8 45.Qd1 Ne5 46.Qd8+ Kg7 47.Qe7+ Nf7 48.Kg3 Bc4 49.h4 Rb2 50.Qd7 Bf1 51.Qg4+ Kh6 52.Kh3 Rxg2 53.Qf4+ Rxf4 54.Bxf7 Rxf3#