Arsenal came from a goal down to beat London rivals Chelsea 2-1 in the second leg of the Carabao Cup semi-final played at the Emirates Stadium on Wednesday.
Eden Hazard had put the English Premier League champions ahead as early as the 7th minute.
However, an own goal by German international Antonio Rudiger and a goal from Swiss international Granit Xhaka ensured that the Gunners win 2-1.
The first leg played at the Stamford Bridge had ended goalless.
Arsenal will, as a result, play English Premier League runaway leaders Manchester City in the final.
City beat Bristol City 5-3 on aggregate in the other semi-final tie.
The final is scheduled to be played at Wembley on Sunday, February 25.