Chess Puzzles and Tactics

GM Evgeny Sveshnikov Playing White Can Deliver Checkmate in 3

Chess Puzzle #434 | A chess puzzle from a grandmaster game. Grandmaster Evgeny Sveshnikov playing white can deliver checkmate in 3, Can you spot it?