Shanghai Zetian vs Chengdu Rongcheng 0-4: Full Match Review & Goals β CFA Cup 2026
There are nights in football when the final scoreline tells only half the story β and then there are nights like this. Shanghai Zetian vs Chengdu Rongcheng in the CFA Cup 2026 was not merely a defeat for the home side; it was a slow, suffocating dismantling, executed with cold precision by a visiting outfit that arrived with intent and left with total domination. From the very first whistle, tension crackled in the air β and by the final breath of the 90th minute, the scoreboard read a story of 0-4 that will echo through CFA Cup history.
The Opening Strike: W. Shihao Draws First Blood
For twenty minutes, Shanghai Zetian clung to the match with desperate optimism. The hosts were far from convincing, but they remained level β until the 20th minute, when the referee flashed a yellow card at Y. Zhou, a moment of indiscipline that foreshadowed the chaos to come for the home side.
Then came the 21st minute. One minute after that bookable offense rattled Shanghai's composure, W. Shihao struck. Composed, clinical, and completely ruthless, Shihao drove home the opening goal without an assist β a solo statement of purpose. The scoreline read 0-1, and Chengdu Rongcheng had fired the first shot in what would become an execution.
The psychological damage was immense. Shanghai had barely recovered from the yellow card before they were staring at a deficit, and the hush that fell over the home faithful was deafening.
Halftime Storm: Cards, a Sub, and a Mountain to Climb
The first half refused to settle quietly. In the 41st minute, Chengdu's own discipline was tested when B. Abuduwaili was booked with a yellow card β a flash of heat in what was already a charged contest. Then, in the 44th minute, Shanghai made their opening tactical adjustment, bringing on M. Mamut to replace an increasingly frustrated Y. Zhou, whose evening had already been marked by yellow.
But the final seconds of the half produced one more act of drama. Right on the stroke of halftime β the 45th minute β D. Yanfeng of Chengdu Rongcheng was shown a yellow card, a punishment delivered on the very edge of the interval.
The referee's whistle for halftime came as a mercy. HT: Shanghai Zetian 0-1 Chengdu Rongcheng. One goal separated the sides, but the gulf in quality was already vast. Shanghai needed a miracle in the second half. What they got was something else entirely.
The Second Half Massacre: Chengdu Deliver the Knockout
57' β H. Pengfei Makes It 0-2
If Shanghai harbored any dressing-room dreams of a comeback, they were extinguished within twelve minutes of the restart. In the 57th minute, H. Pengfei arrived with devastating timing, slotting home a second goal with no assist required β pure finishing instinct. The scoreline moved to 0-2 and the silence inside Shanghai's ground turned ominous. The hosts were crumbling.
58' β Yellow Cards and Rising Tension
One minute later, the temperature rose further. L. Rongxiang of Chengdu was shown a yellow card in the 58th minute, a booking that hinted at the increasingly fractious nature of the contest. Chengdu were winning with authority but not without edge β and Shanghai were running out of ideas and patience in equal measure.
63' β W. Shihao Again: The Hero Doubles His Tally
Then came the moment that truly sealed Shanghai's fate. In the 63rd minute, W. Shihao reappeared in the story with his second goal of the night β again unassisted, again merciless, driving the scoreline to 0-3. Two goals. One man. An unstoppable performance. Shihao had already been the architect of Chengdu's earliest breakthrough; now he returned as the executioner.
The goal sent tremors through the stadium. This was no longer a contest β it was a reckoning.
The Substitution Frenzy: Coaches React to the Carnage
Between the 65th and 78th minutes, both dugouts moved frantically through a wave of changes as coaches sought to reshape the match β or in Shanghai's case, salvage what remained of their dignity.
In the 65th minute, Chengdu made a double substitution: W. Shuai replaced L. Rongxiang, and L. Moyu came in for W. Shihao β the hero of the night departing the stage to well-deserved recognition, his work complete. Shanghai responded in the 67th minute with a double swap of their own: X. Hai replaced J. Yan, and D. Wang came on for S. Sodorhu, desperate injections of energy into a side that had long since been broken.
The 71st minute brought another Chengdu change: M. Muzepper took the place of G. Chao. Shanghai's 77th-minute double shift saw J. LΓΌ replace J. Su and C. Li come on for F. Shuaifan β but by now, the tactical moves felt like rearranging furniture as the house burned. In the 78th minute, Chengdu rotated once more, with H. Yiran stepping in for D. Yanfeng, whose earlier yellow card had marked the end of a turbulent evening.
The Final Knife: W. Ziming Completes the Humiliation at 90+3'
With Chengdu's starters rested and the match deep into injury time, the visitors administered one last, ruthless blow. In the 90+3rd minute, W. Ziming stepped up to confirm the massacre in the most decisive of fashions, firing home Chengdu's fourth goal of the night to make it a definitive 0-4. No assist. No mercy. No doubt.
The final whistle followed moments later. FT: Shanghai Zetian 0-4 Chengdu Rongcheng.
88th Minute Subs: Chengdu's Final Rotations
In the final minutes before that last dagger, Chengdu made two further changes at the 88th minute β E. Qeyser came on for B. Abuduwaili, and F. Zhuoyi replaced L. Lisheng. These were the finishing touches of a team that had managed their resources brilliantly throughout the evening, never allowing Shanghai a route back into the tie.
Match Hero: W. Shihao β The Man Who Broke Shanghai
If one name will be remembered when historians revisit this CFA Cup 2026 tie, it is W. Shihao. A brace β goals in the 21st and 63rd minutes β both unassisted, both clinical, both arriving at moments of maximum psychological impact. He scored the opening goal to wound Shanghai and the third to bury them. He was substituted off in the 65th minute, job done, legacy secured for this round.
H. Pengfei's 57th-minute goal and W. Ziming's 90+3 finish provided the supporting chapters, but make no mistake β this was Shihao's night, Shihao's performance, and Shihao's match to own.
Full Incident Timeline
20' β Yellow Card: Y. Zhou (Shanghai Zetian)
21' β GOAL: W. Shihao (Chengdu Rongcheng) β 0-1
41' β Yellow Card: B. Abuduwaili (Chengdu Rongcheng)
44' β SUB: M. Mamut on, Y. Zhou off (Shanghai Zetian)
45' β Yellow Card: D. Yanfeng (Chengdu Rongcheng) | HT: 0-1
57' β GOAL: H. Pengfei (Chengdu Rongcheng) β 0-2
58' β Yellow Card: L. Rongxiang (Chengdu Rongcheng)
63' β GOAL: W. Shihao (Chengdu Rongcheng) β 0-3
65' β SUB: W. Shuai on for L. Rongxiang; L. Moyu on for W. Shihao (Chengdu Rongcheng)
67' β SUB: X. Hai on for J. Yan; D. Wang on for S. Sodorhu (Shanghai Zetian)
71' β SUB: M. Muzepper on for G. Chao (Chengdu Rongcheng)
77' β SUB: J. LΓΌ on for J. Su; C. Li on for F. Shuaifan (Shanghai Zetian)
78' β SUB: H. Yiran on for D. Yanfeng (Chengdu Rongcheng)
88' β SUB: E. Qeyser on for B. Abuduwaili; F. Zhuoyi on for L. Lisheng (Chengdu Rongcheng)
90+3' β GOAL: W. Ziming (Chengdu Rongcheng) β 0-4 | FT: 0-4
Final Verdict: A Statement Win in the CFA Cup 2026
This was not just a victory for Chengdu Rongcheng. It was a declaration. From W. Shihao's early dagger in the 21st minute to W. Ziming's closing statement deep in added time, Chengdu were relentless, organised, and devastating in the most complete sense. Shanghai Zetian, meanwhile, were left to contemplate a chastening evening β four goals conceded, a yellow card before half time, and a performance that raised serious questions about their CFA Cup campaign going forward.
For all the drama, all the bookings, all the tactical shuffles β the story of this match can be distilled into one name that will ring out across Chinese football circles: W. Shihao. He came. He scored twice. He conquered.