The Bournemouth goalkeeper made a tremendous save in stoppage time, giving the Cherries the 1-0 win.
Leicester City had its momentum stalled following Saturday's 4-2 win over Manchester City, with the Foxes falling to Bournemouth 1-0 on Tuesday.
Leonardo Ulloa was tantalizingly close to scoring an equalizer in the 91st minute, but Artur Boruc denied him with a stellar diving save to preserve the win for the surprising Cherries, who are up to eighth in the Premier League. Reigning champion Leicester, meanwhile, is five points behind in 14th place, still looking for that purple patch of form that resembles last season's title run.
Marc Pugh opened the scoring for Bournemouth in the 34th minute with a fantastic volley after a rebound of a saved shot fell his way.
Boruc made sure that was enough to secure the three points, with his instinctive stop preventing Ulloa from getting on the board from six yards out.
Leicester will look to get back on track Saturday at Stoke City, while Bournemouth remains home for Sunday's showdown against Southampton.