Chess puzzle (Advantage)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. d4 g6 2. c4 Bg7 3. Nc3 d6 4. Nf3 Nc6 5. a3 e5 6. dxe5 Nxe5 7. Nxe5 Bxe5 8.
f4 Bg7 9. e3 Nf6 10. h3 O-O 11. Be2 Re8 12. O-O Ne4 13. Nxe4 Rxe4 14. Qc2 Qe8
15. Bf3 Re7 16. Bd2 Bf5 17. Qb3 Rd8 18. Bxb7 Rb8 19. Bc6 Qxc6 *
Position (FEN): 1r4k1/p1p1rpbp/2qp2p1/5b2/2P2P2/PQ2P2P/1P1B2P1/R4RK1 w - - 0 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1070
Best move: Qxb8+