Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Modern_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. Bg5 dxc4 5. e4 Bb4 6. e5 Bxc3+ 7. bxc3 Qd5 8.
exf6 Qxg5 9. fxg7 Qxg7 10. Bxc4 Nc6 11. Qf3 Bd7 12. Ne2 O-O-O 13. O-O Rhg8 14.
Rab1 e5 15. dxe5 Nxe5 *
Position (FEN): 2kr2r1/pppb1pqp/8/4n3/2B5/2P2Q2/P3NPPP/1R3RK1 w - - 0 16
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 784
Best move: Qxb7#