A standard professional soccer match lasts 90 minutes, divided into two halves of 45 minutes each. Additional time for stoppages (injury time) is added at the end of each half at the discretion of the referee.