Chess puzzle (Advantage)
Moves: 1. e4 e6 2. c4 d5 3. cxd5 exd5 4. exd5 Qxd5 5. Nc3 Qd8 6. Nf3 Bd6 7. Bc4 Bg4 8.
Qb3 Qe7+ 9. Ne2 Bxf3 10. Qxf3 c6 11. d4 Nf6 12. Bg5 Nbd7 13. O-O O-O 14. Nc3 h6
15. Bh4 Qd8 16. Ne4 Be7 17. Bg3 Qb6 18. Nxf6+ Bxf6 19. Bd6 Rfe8 20. Bb3 Bxd4
21. Bxf7+ Kh8 22. Bxe8 Rxe8 23. Rab1 c5 24. b3 *
Position (FEN): 4r2k/pp1n2p1/1q1B3p/2p5/3b4/1P3Q2/P4PPP/1R3RK1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1016
Best move: Qxd6