Chess puzzle (Advantage)
Moves: 1. b4 e6 2. b5 d5 3. Bb2 c5 4. e3 Nf6 5. c4 Qa5 6. cxd5 exd5 7. a4 Be6 8. Nf3
Bd6 9. Bxf6 gxf6 10. Be2 a6 11. O-O axb5 12. Bxb5+ Nc6 13. d4 cxd4 14. exd4 O-O
15. Re1 Na7 16. Bd3 b5 17. Qc2 b4 18. Bxh7+ Kg7 19. Bd3 Rh8 20. h3 Rag8 21.
Rxe6 fxe6 22. Nbd2 Kf7 23. Kf1 Nc6 *
Position (FEN): 6rr/5k2/2nbpp2/q2p4/Pp1P4/3B1N1P/2QN1PP1/R4K2 w - - 4 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1240
Best move: Qxc6