Weird one, because white is just up a lot of material and there are no stalemate tricks for black yet, so almost any move wins. I'm thinking about the mating net here, 1. Bg7 (threatening Rh6#) g4 2. f4 gxh3 3. gxh3 Rxc5+ but now I realised I actually gave black a chance to draw, because the rook will be untouchable since black king is in a stalemate if I take it! The position will still be winning for white, because I can go with king to d5 and block the rook check with my bishop, but that looks kinda unnecessary. In a blitz game I'd just play Bd6 so that I don't accidentally stalemate my opponent and proceed to promote a-pawn.
Chess Puzzle again; one more time: 12/7/2015 08:03:30