Is today's chess.com daily puzzle a draw (as hinted at in the puzzle title)? Today's daily puzzle on chess.com is called Desperation Draw:

White to move

[FEN "r5k1/P4ppp/8/8/p1p1P3/4KP2/2P3PP/5R2 w - - 0 1"]

1. Rb1 Rf8 2. Rb8  *


One of the commentators asked:


  What draw?


I agree with this. I think this is a simple win for white who threatens to promote soon when black has no counter play, e.g. 2...a3 3. Rxf8+ Kxf8 4. a8Q+ Ke7 5. Qxa3.

My question is, am I missing the draw in the position above?
No, you are not. 

It's an easy win for white as far as I can see.