Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Bd3 Nc6 6. Nxc6 bxc6 7. c4 g6 8.
O-O Bg7 9. Nc3 O-O 10. Be3 Rb8 11. Rb1 Qc7 12. h3 a5 13. Qd2 Ba6 14. Bh6 Nd7
15. Bxg7 Kxg7 16. f4 Nc5 17. b3 Rbc8 18. Bc2 Rcd8 19. Rfe1 Bc8 20. Qd4+ e5 21.
fxe5 dxe5 *
Position (FEN): 2br1r2/2q2pkp/2p3p1/p1n1p3/2PQP3/1PN4P/P1B3P1/1R2R1K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1082
Best move: Qxc5