Chess puzzle (Advantage)
Moves: 1. e3 Nc6 2. d3 e5 3. Bd2 d5 4. Be2 Bc5 5. Nc3 d4 6. Ne4 Bb6 7. Nf3 Nf6 8. c4
a6 9. c5 Ba5 10. b4 Bxb4 11. Bxb4 Nxb4 12. Qa4+ Nc6 13. Nxf6+ Qxf6 14. O-O O-O
15. exd4 exd4 16. Rae1 Bd7 17. Qb3 Be6 18. Qxb7 Bxa2 19. Nd2 Bd5 20. Ne4 Bxe4
21. dxe4 Qe5 *
Position (FEN): r4rk1/1Qp2ppp/p1n5/2P1q3/3pP3/8/4BPPP/4RRK1 w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 986
Best move: Qxc6