Chess Puzzles and Tactics

Grandmaster Alexander Grischuk (White) Has a Chekmate in Three

Chess Puzzle #448 Alexander Grischuk Vs Boris Gelfand | White has a forced mate in three moves.