This should be important to note that we are talking about a team that has reached semi finals of FA cup while being a championship level team. And when we are talking about a "championship level team", do not consider them as some amazing team leading the league, nearly there at premier league already or something like that.
Middlesbrough is 11th right now in championship, so they are not even good at their league, it is 90% guaranteed that they are not going to be at premier league next season, that's the level they are in right now and still somehow managed to get to semi finals of the fa cup. This means that they did all the best they could do, and even though they ended up losing, we should still consider them as doing fine.
Its not the semifinal of FA Cup but League Cup, or EFL cup or Carabao Cup.
2 weeks ago Middlesbrough has been lost to Aston Villa 0-1 in the FA Cup 3rd round.
Yeah Middlesbrough luck finally runs out when they have to face Chelsea at the EFL Cup semifinals.
Middlesbrough considered very lucky since the round 1 of the EFL Cup because they only met weaker opponents.
Round 1 they beat Huddersfield, another Championship team in relegation zone
Round 2 they beat Bolton, a team from League one (lower league than Championship)
Round 3, they beat Bradford, a team from League two (lower league than League one)
Round 4 they beat Exeter, a team from League one
Round of 16 they beat Port vale, another team from League one
Semifinal, Chelsea beat them with aggregate 6-2