Monday puzzle / game

Monday puzzle / game

White to play

Grabbing the pawn on b7 is far from clear. Can you find a much stronger continuation for White?

Solution