Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Be2 O-O 6. Be3 e5 7. d5 Nbd7 8. Nf3
a5 9. Nd2 b6 10. f3 Ne8 11. a3 f5 12. b4 axb4 13. axb4 Rxa1 14. Qxa1 f4 15. Bf2
Nef6 16. Qa7 g5 17. O-O Rf7 18. Nb5 Nf8 19. Rc1 h5 20. c5 bxc5 21. bxc5 g4 22.
cxd6 cxd6 23. Qb8 Qa5 24. Nc4 Qa2 25. Nc3 Qa6 26. Nxe5 Qa3 27. Nxf7 *
Position (FEN): 1Qb2nk1/5Nb1/3p1n2/3P3p/4Ppp1/q1N2P2/4BBPP/2R3K1 b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1167
Best move: Qxc1+