Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 Nbd7 5. e3 e6 6. a3 Be7 7. b4 O-O 8. Bb2 b6
9. cxd5 exd5 10. Bd3 Bb7 11. O-O c5 12. dxc5 bxc5 13. bxc5 Nxc5 14. Bf5 g6 15.
Bc2 Nfe4 16. Nxe4 dxe4 17. Nd4 Bf6 18. Qg4 h5 19. Qg3 h4 20. Qg4 Bc8 21. Qf4
Bg5 22. Qe5 Bf6 *
Position (FEN): r1bq1rk1/p4p2/5bp1/2n1Q3/3Np2p/P3P3/1BB2PPP/R4RK1 w - - 6 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1015
Best move: Qxc5