Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. d3 Nc6 5. Bg5 e5 6. d4 cxd4 7. cxd4 exd4 8.
Nxd4 Nxd4 9. Qxd4 Be7 10. Nc3 O-O 11. Nd5 Nxd5 12. Bxe7 Nxe7 13. O-O-O Qc7+ 14.
Kb1 Rd8 15. Bc4 Be6 16. Bxe6 fxe6 17. Rd3 Rac8 18. Rg3 Qc2+ 19. Ka1 Qc1+ 20.
Rxc1 *
Position (FEN): 2rr2k1/pp2n1pp/3pp3/8/3QP3/6R1/PP3PPP/K1R5 b - - 0 20
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 400
Best move: Rxc1#