Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Qb6 8. Qd2
Nc6 9. O-O-O Be7 10. Be2 h6 11. Bh4 Bd7 12. Bf3 O-O-O 13. Bf2 Qc7 14. Rhe1 Kb8
15. g4 Rc8 16. h4 Nxd4 17. Bxd4 Rhg8 18. g5 hxg5 19. hxg5 Ne8 20. Qf2 Bc6 21.
Bb6 Qd7 22. e5 d5 23. Kb1 g6 24. a3 Bd8 25. Na2 Bxb6 26. Qxb6 Nc7 27. Nb4 Na8 *
Position (FEN): nkr3r1/1p1q1p2/pQb1p1p1/3pP1P1/1N3P2/P4B2/1PP5/1K1RR3 w - - 3 28
White to move.
Themes: Pin, Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1466
Best move: Nxa6#