Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 c5 4. cxd5 exd5 5. Nc3 Nf6 6. e3 cxd4 7. exd4 Be6 8.
Bb5+ Nbd7 9. O-O a6 10. Ba4 Bd6 11. Re1 O-O 12. Bg5 b5 13. Bc2 Rc8 14. Qd3 Qc7
15. Rac1 Qd8 16. a3 h6 17. Bh4 Qb6 18. b4 Rc4 19. Bb1 a5 20. Ba2 axb4 21. Bxc4
bxc4 22. Na4 Qb5 23. Qc2 b3 24. Nc3 bxc2 25. Nxb5 Be7 26. Rxc2 Bf5 27. Rb2 Bd8
28. Ne5 Ba5 29. Rd1 Nxe5 30. dxe5 Ne4 31. Rxd5 Nc3 32. Nxc3 Bxc3 33. Rbb5 Be4
34. Rd7 Bc6 35. Rbd5 Bxd5 36. Rxd5 Ra8 37. Rc5 Rxa3 38. Rxc4 *
Position (FEN): 6k1/5pp1/7p/4P3/2R4B/r1b5/5PPP/6K1 b - - 0 38
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 510
Best move: Ra1#