Amazing Chess Puzzle: Pawn Promotion

Chess puzzle

-~-~~-~~~-~~-~-
Please watch: Magician from Riga

-~-~~-~~~-~~-~-