Chess puzzle (Advantage)
Moves: 1. e4 a6 2. d4 b5 3. c4 bxc4 4. Bxc4 Bb7 5. Nc3 e6 6. Nge2 Nc6 7. O-O g6 8. a3
Bg7 9. b4 Nge7 10. Be3 O-O 11. Rc1 d5 12. exd5 exd5 13. Ba2 Na7 14. Nf4 c6 15.
Re1 Nf5 16. Nfe2 Re8 17. Qd2 Nxe3 18. fxe3 Nb5 19. a4 Nxc3 20. Rxc3 Qg5 21. Ng3
Bxd4 *
Position (FEN): r3r1k1/1b3p1p/p1p3p1/3p2q1/PP1b4/2R1P1N1/B2Q2PP/4R1K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1123
Best move: Qxd4