With the dust settling on the initial phase, the competition at ESL Pro League Season 23 has ramped up as we officially enter Stage 2. The stakes are higher as the surviving teams battle it out, all fighting to secure their spot in the highly anticipated LAN Playoffs in Stockholm.
All matchups in Stage 2 continue to be played as Best of 3 series. Below is the schedule and the results so far.
Results from Stage 2
March 6
| Date | Team 1 | Result | Team 2 |
| March 6 | MOUZ | 2 – 1 | HEROIC |
| March 6 | The MongolZ | 2 – 0 | paiN |
| March 6 | Aurora | 2 – 1 | Legacy |
| March 6 | G2 | 2 – 0 | FaZe |
| March 6 | Spirit | 2 – 0 | 3DMAX |
| March 6 | Natus Vincere | 2 – 1 | Monte |
| March 6 | FUT | 0 – 2 | Astralis |
March 7
| Date | Team 1 | Result | Team 2 |
| March 7 | Spirit | 2 – 1 | B8 |
| March 7 | FURIA | 0 – 2 | 3DMAX |
| March 7 | MOUZ | 2 – 1 | Astralis |
| March 7 | FUT | 2 – 1 | HEROIC |
| March 7 | Legacy | 2 – 0 | Monte |
| March 7 | Natus Vincere | 1 – 2 | G2 |
| March 7 | FaZe | 1 – 2 | paiN |
| March 7 | The MongolZ | 2 – 0 | Aurora |
| March 7 | FURIA | 1 – 2 | B8 |
March 8
| Date | Team 1 | Result | Team 2 |
| March 8 | FURIA | 2 – 1 | HEROIC |
| March 8 | Spirit | 2 – 0 | G2 |
| March 8 | MOUZ | 2 – 0 | The MongolZ |
| March 8 | Legacy | 2 – 0 | Astralis |
| March 8 | Natus Vincere | 2 – 0 | B8 |
| March 8 | FUT | 0 – 2 | 3DMAX |
| March 8 | FaZe | 2 – 0 | Monte |
| March 8 | paiN | 0 – 2 | Aurora |
March 9
| Date | Team 1 | Result | Team 2 |
| March 9 | G2 | 0 – 2 | Aurora |
| March 9 | FURIA | 2 – 0 | paiN |
| March 9 | Astralis | 2 – 1 | FaZe |
| March 9 | Natus Vincere | 0 – 2 | Legacy |
| March 9 | The MongolZ | 2 – 1 | 3DMAX |
| March 9 | FUT | 2 – 0 | B8 |
Upcoming Schedule
March 10
| Date | Time (CET) | Team 1 | Matchup | Team 2 |
| March 10 | 13:30 | Natus Vincere | vs | 3DMAX |
| March 10 | 16:00 | G2 | vs | FUT |
| March 10 | 18:30 | FURIA | vs | Astralis |











