With sports fans stuck at home with no live games to watch, ESPN brought forward the release of the highly-anticipated Michael Jordan "The Last Dance" documentary to April 19. All 10 episodes of the series are now available to watch on Netflix.

Great news, sports fans!

All 10 episodes of the Michael Jordan "The Last Dance" documentary are now live.

Episodes 9 and 10 aired in the United States on ESPN on May 17. Outside of the United States, the episodes debuted on Netflix on May 18.

The 10-part documentary was originally scheduled to air in June but with sports fans around the world stuck inside with nothing to watch, ESPN elected to push the release date forward.

MORE: Ranking the 10 best games of MJ's career

The documentary follows the career of Jordan, including some never-before-seen footage that you won't want to miss.

Below you can find the complete schedule for both non-U.S. and U.S. air dates.

Michael Jordan 'The Last Dance' television schedule - Outside of the U.S.

On Netflix

Monday, April 20 - 12:01 a.m. PT - "The Last Dance" Episodes 1 and 2

Monday, April 27 - 12:01 a.m. PT - "The Last Dance" Episodes 3 and 4

Monday, May 4 - 12:01 a.m. PT - "The Last Dance" Episodes 5 and 6

Monday, May 11 - 12:01 a.m. PT - "The Last Dance" Episodes 7 and 8

Monday, May 18 - 12:01 a.m. PT - "The Last Dance" Episodes 9 and 10

Michael Jordan 'The Last Dance' television schedule - U.S.

On ESPN

Sunday, April 19

9 p.m. ET - Premiere of "The Last Dance" Episode 1

10 p.m. ET - Premiere of "The Last Dance" Episode 2

Sunday, April 26

7 p.m. ET - Re-air of "The Last Dance" Episode 1

8 p.m. ET - Re-air of "The Last Dance" Episode 2

9 p.m. ET - Premiere of "The Last Dance" Episode 3

10 p.m. ET - Premiere of "The Last Dance" Episode 4

Sunday, May 3

7 p.m. ET - Re-air of "The Last Dance" Episode 3

8 p.m. ET - Re-air of "The Last Dance" Episode 4

9 p.m. ET - Premiere of "The Last Dance" Episode 5

10 p.m. ET - Premiere of "The Last Dance" Episode 6

Sunday, May 10

7 p.m. ET - Re-air of "The Last Dance" Episode 5

8 p.m. ET - Re-air of "The Last Dance" Episode 6

9 p.m. ET - Premiere of "The Last Dance" Episode 7

10 p.m. ET - Premiere of "The Last Dance" Episode 8

Sunday, May 17

7 p.m. ET - Re-air of "The Last Dance" Episode 7

8 p.m. ET - Re-air of "The Last Dance" Episode 8

9 p.m. ET - Premiere of "The Last Dance" Episode 9

10 p.m. ET - Premiere of "The Last Dance" Episode 10