Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Qe2 d6 3. f4 e6 4. Nf3 Nf6 5. g3 Bd7 6. Bg2 Na6 7. d3 d5 8. e5 Ng4
9. h3 Nh6 10. g4 Be7 11. Bd2 Bh4+ 12. Kf1 Nc5 13. Be1 Be7 14. Nbd2 O-O 15. Kg1
Na4 16. b3 Nc3 17. Qe3 c5 18. d4 cxd4 19. Nxd4 Rc8 20. a4 Bc5 *
Position (FEN): 2rq1rk1/pp1b1ppp/4p2n/2bpP3/P2N1PP1/1Pn1Q2P/2PN2B1/R3B1KR w - - 1 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1409
Best move: Qxc3