1.e4 c5 2.Nf3 d6 3.Nc3 Nf6 4.g3 g6 5.Bg2 Bg7 6.O-O Nc6 7.d3 O-O 8.Ne1 Rb8 9.a4 a6 10.f4 Bg4 11.Nf3 Qc8 12.Be3 b5 13.axb5 axb5 14.Qd2 b4 15.Nd1 Bxf3 16.Bxf3 Ng4 17.Bxg4 Qxg4 18.f5 Nd4 19.Bxd4 Bxd4+ 20.Kg2 Ra8 21.Rxa8 Rxa8 22.c3 bxc3 23.bxc3 Bf6 24.Qb2 Qg5 25.Rf3 gxf5 26.Rxf5 Qh6 27.Rf3 Qg7 28.Rf2 Qh6 29.Rf4 Bg5 30.Rg4 Kh8 31.Qb3 Qf6 32.Qd5 Ra1 33.h4 Bh6 34.Qb7 Ra2+ 35.Nb2 Bf8 36.Qb8 Qh6 37.Rf4 c4 38.Rxf7 Kg8 39.Rf2 Ra3 40.Nxc4 Rxc3 41.Nb6 Rxd3 42.Nd7 Rxg3+ 43.Kxg3 Qe3+ 44.Rf3 Qg1+ 45.Kh3 Qh1+ 46.Kg3 Qg1+ 47.Kf4 e5+ 48.Nxe5 dxe5+ 49.Kxe5 Qc5+ 50.Kf4 Qc1+ 51.Kf5 Qc5+ 52.Qe5 Qa7 53.Rg3+ Kf7 54.Qe6#