Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 d5 2. g3 Bg4 3. Bg2 e6 4. Nf3 c6 5. b3 Bd6 6. O-O Qc7 7. c4 dxc4 8. bxc4
Nd7 9. c5 Be7 10. Nc3 h6 11. Bf4 Qc8 12. Ne5 g5 13. Be3 Nxe5 14. dxe5 Qc7 15.
f3 Bf5 16. Qb3 O-O-O 17. Ne4 Qxe5 18. Rab1 Bxe4 *
Position (FEN): 2kr2nr/pp2bp2/2p1p2p/2P1q1p1/4b3/1Q2BPP1/P3P1BP/1R3RK1 w - - 0 19
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1480
Best move: Qxb7#