Checkmate After a Double-Check, White to Play

Chess Puzzle #432 | White to play and win the game with the help of Knight and Queen.