Chess puzzle (Advantage)
Opening: English_Opening, English_Opening_Great_Snake_Variation
Moves: 1. c4 g6 2. d4 Bg7 3. e3 e5 4. d5 c6 5. e4 Nf6 6. Nc3 Qb6 7. Nf3 d6 8. Bd3 c5
9. O-O O-O 10. b3 a6 11. h3 Qa5 12. Bd2 Qd8 13. Ne2 Bd7 14. Ng3 b5 15. Qe2 b4
16. a3 a5 17. axb4 cxb4 18. Bxb4 Qb6 19. Nxe5 *
Position (FEN): rn3rk1/3b1pbp/1q1p1np1/p2PN3/1BP1P3/1P1B2NP/4QPP1/R4RK1 b - - 0 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1508
Best move: Qxb4