The 25-year-old football fan was found slumped in front of his television at his home in Suzhou sometime after the Netherlands beat Spain 5-1 on Friday.
Due to an 11-hour time difference, World Cup games from Brazil are broadcast in China in the middle of the night.
The man was taken to People's Hospital of Xiangcheng and pronounced dead. Doctors at the hospital said the man's death "was linked to staying up late watching the games," China Daily reported.
Exhaustion or a heart attack also may have contributed to the man's death.
Doctors are warning fans in China to be "cautious about their health" while watching midnight matches.