Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Max_Lange_Defense
Moves: 1. e4 e5 2. Nc3 Nc6 3. d3 d6 4. Be3 f5 5. Qd2 Nf6 6. f4 Be7 7. fxe5 Nxe5 8. Nf3
fxe4 9. Nxe4 O-O 10. O-O-O Qd7 11. Kb1 Qa4 12. Nxf6+ Bxf6 13. Nxe5 Bxe5 14. d4
Bf6 15. Bd3 Be6 16. b3 Qa3 17. Rhf1 c5 18. dxc5 *
Position (FEN): r4rk1/pp4pp/3pbb2/2P5/8/qP1BB3/P1PQ2PP/1K1R1R2 b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 848
Best move: Qb2#