Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. c5 g6 4. Nc3 Bg7 5. f3 b6 6. cxb6 Qxb6 7. e3 Nf6 8. g4 O-O
9. g5 Nfd7 10. Nge2 c5 11. Bg2 cxd4 12. Nxd4 Bb7 13. O-O e6 14. Na4 Qc7 15. b3
Nc6 16. Bb2 Nxd4 17. Bxd4 Qd8 18. f4 Bc6 19. Rf2 Bxa4 20. bxa4 Nb6 21. Bxg7
Kxg7 22. Qd4+ Kg8 23. Rb1 Nc4 24. e4 dxe4 *
Position (FEN): r2q1rk1/p4p1p/4p1p1/6P1/P1nQpP2/8/P4RBP/1R4K1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1357
Best move: Qxc4