Saturday Chess Puzzle - Level: Difficult

Saturday Chess Puzzle with level ‘Difficult. E. Saavedra (after G.Barbier), Glasgow Weekly Citizen, 1895.
White to play and win (Use arrows in flashplayer to see solution).
App download animated image Get the free App now