Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Colle_System
Moves: 1. d4 d5 2. e3 e6 3. Nf3 Nf6 4. Bd3 Bd6 5. c3 O-O 6. Nbd2 c6 7. Bb1 Nbd7 8. Qc2
e5 9. dxe5 Nxe5 10. Nxe5 Bxe5 11. Nf3 Bd6 12. h3 g6 13. g4 Ne4 14. Qe2 Qe7 15.
Bd2 Re8 16. Bxe4 Qxe4 17. O-O-O f5 18. gxf5 Bxf5 19. Nd4 *
Position (FEN): r3r1k1/pp5p/2pb2p1/3p1b2/3Nq3/2P1P2P/PP1BQP2/2KR3R b - - 1 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1118
Best move: Qb1#