Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nc3 d5 3. Bf4 c6 4. e3 Bg4 5. f3 Bf5 6. g4 Bg6 7. h4 h5 8. g5 Nfd7
9. Bd3 Bxd3 10. Qxd3 g6 11. e4 e6 12. O-O-O Na6 13. a3 Bg7 14. exd5 cxd5 15.
Bd6 Bf8 16. Nb5 Qb6 17. Bxf8 Kxf8 18. Ne2 Nc7 19. Nbc3 Kg7 20. f4 Rac8 21. Rhf1
Ne8 22. f5 exf5 23. Nf4 Rxc3 *
Position (FEN): 4n2r/pp1n1pk1/1q4p1/3p1pPp/3P1N1P/P1rQ4/1PP5/2KR1R2 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1030
Best move: Qxc3