北京时间7月21日,中超联赛第18轮展开争夺,上海海港主场3比0击败沧州,取得3连胜,继续领跑。保级大战,河南队主场1比1战平南通支云,贝尔托进球,卡斯蒂略扳平比分。天津津门虎主场3比3深圳,谢维军连进两球扳平比分,本场比赛补时长达14分钟。
本轮比赛分为两个比赛日,第一个比赛日上海海港主场对阵沧州雄狮,开场仅1分钟,吕文君就为海港取得领先,沧州雄狮的进攻无法扳平比分,武磊第48分钟扩大领先优势,之后海港还是连续制造威胁,第81分钟,卡隆进球锁定胜局,海港3比0击败沧州,取得3连胜,积分榜上领先少赛一场的申花9分,继续领跑。
河南队主场对阵南通支云,两队只有2分的差距,本场也是保级大战。上半场的比赛,贝尔托左路的传中直接滚进球门,河南取得领先。下半场,南通支云加强进攻,卡斯蒂略第73分钟为南通扳平比分。河南队1比1战平南通支云,连续5轮联赛不胜。
天津津门虎对阵深圳,本场比赛是泰达足球场重启后的第一场比赛,上半场深圳队先进一球,刘越第31分钟为深圳在客场取得领先。下半场,第56分钟,王秋明为天津扳平比分。第62分钟和第69分钟,徐浩峰和周鑫连续进球,深圳在客场3比1领先。天津队谢维军再次成为奇兵,第84分钟和第86分钟,谢维军连进两球,天津追平比分。
本场比赛,王迪曾判给天津两个点球,不过视频裁判提醒后,王迪看回放取消点球。比赛多次中断,王迪看回放的时间较多,补时长达10分钟,补时第6分钟,场上再次出现冲突,夏合扎提对梅里达犯规,被直接出示红牌,梅里达和亚历山德里尼也发生冲突。王迪看回放后,取消了夏合扎提的红牌,给了亚历山德里尼黄牌。补时原本10分钟,比赛直到第104分钟才结束,深圳客场3比3战平天津,拿到1分。