Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. f4 d5 3. e5 c5 4. Nf3 Nc6 5. c3 b6 6. a4 Nge7 7. d4 c4 8. Be2 Na5
9. Nbd2 Nec6 10. O-O Be7 11. b4 cxb3 12. Nxb3 Nxb3 13. Qxb3 Na5 14. Qb2 Bb7 15.
Be3 Qc8 16. Bb5+ Kf8 17. Rac1 Ba6 18. Bxa6 Qxa6 19. Qc2 Nc4 20. Bf2 Ba3 21. Rb1
Rc8 22. f5 Ke7 23. fxe6 fxe6 24. Bh4+ Kd7 25. Ng5 Ne3 26. Rf7+ Kc6 27. Qb3 Rhf8
28. Qb5+ Qxb5 *
Position (FEN): 2r2r2/p4Rpp/1pk1p3/1q1pP1N1/P2P3B/b1P1n3/6PP/1R4K1 w - - 0 29
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1353
Best move: axb5#