Chess puzzle (Advantage)
Moves: 1. d4 c5 2. d5 Qa5+ 3. Bd2 Qb6 4. b3 Nf6 5. c4 g6 6. Nc3 Bg7 7. Nf3 d6 8. Rc1
O-O 9. e4 e5 10. Be2 Nh5 11. O-O f5 12. exf5 Bxf5 13. Nh4 Nf4 14. Nxf5 Nxe2+
15. Qxe2 Rxf5 16. Ne4 Nd7 17. Ng5 Nf8 18. Ne4 Qd8 19. Be3 a6 20. Qd2 b5 21. Bh6
Bxh6 22. Qxh6 Rh5 23. Qe3 Qh4 24. Qg3 *
Position (FEN): r4nk1/7p/p2p2p1/1ppPp2r/2P1N2q/1P4Q1/P4PPP/2R2RK1 b - - 4 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1274
Best move: Qxe4