Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nf6 3. Nc3 e6 4. e3 Be7 5. Nb5 Bd6 6. Bxd6 cxd6 7. Nf3 O-O 8.
Bd3 a6 9. Nc3 h6 10. O-O b5 11. e4 Bb7 12. e5 dxe5 13. dxe5 Nfd7 14. Qd2 Nc6
15. Rae1 Nb4 16. a3 Nxd3 17. Qxd3 Nc5 18. Qd4 Nd7 19. h3 Rc8 20. Re2 Nb6 21. a4
Rc4 22. Qd3 bxa4 23. Ra1 Bc6 24. b3 axb3 25. cxb3 Rxc3 *
Position (FEN): 3q1rk1/5pp1/pnb1p2p/3pP3/8/1PrQ1N1P/4RPP1/R5K1 w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1010
Best move: Qxc3