Chess puzzle (Advantage)
Moves: 1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. d5 dxe5 6. Nc3 Bf5 7. g3 e6 8. Bg2
Bb4 9. Qe2 c6 10. dxe6 Bxc3+ 11. bxc3 Bxe6 12. Qxe5 Rg8 13. Nf3 Nxc4 14. Qc5
Nd7 15. Qd4 Qa5 16. O-O O-O-O 17. Qf4 Qxc3 18. Rb1 Ncb6 19. Be3 Nd5 20. Qd4
N7b6 21. Rb3 Nxe3 *
Position (FEN): 2kr2r1/pp3ppp/1np1b3/8/3Q4/1Rq1nNP1/P4PBP/5RK1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1926
Best move: Qxc3