Originally posted by Coconut
just a random guess...
No reasoning behind that other than it looks like the only piece that could have moved.
Edit: Although that move logically doesn't make any sense... whatever
no, it couldn't have been the bishop, because what then would have been White's last move? certainly not a rook move resulting in check, since the rook would have had to have moved from a square from which it was already giving check.
However, similarly, Black's last move could not have been the queen moving to block check from White's bishop, for the same reason, unless the check was a discovered check by White by Nf3e1, but if that was the case, then how did Black's rook move to check the White king?
I'm afraid I'm stumped at this point. I do see that White must have promoted a pawn to a bishop at some point, but I fail to see how that enters into the solution...
So, I would say the last Black move was Qg4, but I don't have a clue of the from square, or how Black's rook moved to check the White king.
Bleh, I burned out enough brain cells on this... I'm ready for the answer