This puzzle on chesstempo caught my eye. We play as Black:
[FEN "1r1r3k/7p/5Pb1/p2BpRpq/1pP5/1P1Q4/P5RP/7K w - - 0 1"]
1.Rgxg5
Note: the solution is not quite important here, so no large spoilers from me :).
The main blunder here is playing 1... Bxf5. One of the comments runs:
...Black is a step away from certain death after 1...Bxf5 2.Qxf5...
They show this board:
[FEN "1r1r3k/7p/5Pb1/p2BpRpq/1pP5/1P1Q4/P5RP/7K w - - 1 1"]
1.Rgxg5 Bxf5 2.Qxf5 Qd1+ 3.Rg1 Qd2 4.f7 Qf4 5.Qe6 h5 6.Rg8+ Rxg8 7.fxg8=Q+ Rxg8 8.Qxg8#
Is mate threat really a thing here? I believe the mate threat actually begins at 3... Qd2 4. f7. Here's how I would've answered:
[FEN "1r1r3k/7p/5Pb1/p2BpRpq/1pP5/1P1Q4/P5RP/7K w - - 1 1"]
1.Rgxg5 Bxf5 2.Qxf5 Qd1+ 3.Rg1 Rxd5
I reckon 3... Rxd5 to force White into some exchange, as merely playing 4. xd5 would end up in a mate threat from Black:
[FEN "1r1r3k/7p/5Pb1/p2BpRpq/1pP5/1P1Q4/P5RP/7K w - - 1 1"]
1.Rgxg5 Bxf5 2.Qxf5 Qd1+ 3.Rg1 Rxd5 4. cxd5 Qxd5+ 5. Rg2 Rg8
The exchange would be:
[FEN "1r1r3k/7p/5Pb1/p2BpRpq/1pP5/1P1Q4/P5RP/7K w - - 1 1"]
1.Rgxg5 Bxf5 2.Qxf5 Qd1+ 3.Rg1 Rxd5 4. Rxd1 Rxd1+
So, who is wrong here? Am I failing to choose the best moves for White, or is the board in the comments actually faulty?