Leicester beat Newcastle 4-2 in a shootout to reach the third round of the English League Cup after Kasper Schmeichel saved two penalties on Wednesday.
James Maddison gave Leicester the lead in the first half with a free-kick before Yoshinori Muto equalized in the 53rd minute as the only all-Premier League matchup of the day ended 1-1.
Bournemouth also needed penalties to get past League Two side Forest Green after a 0-0 draw. Goalkeeper Mark Travers saved all three spot kicks by the visitors as Eddie Howe’s team won the shootout 3-0.
Everton needed two late goals to get past League One team Lincoln 4-2. Lincoln had taken the lead after just 21 seconds through Harry Anderson and then made it 2-2 in the 70th with a volley from Bruno Andrade.
Sunderland, Portsmouth, Sheffield Wednesday and Swansea also advanced Wednesday.