Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. e3 d5 3. Bd3 Bg4 4. Ne2 e6 5. Nd2 Bd6 6. f4 O-O 7. O-O Nbd7 8. c3
c5 9. Qe1 Rc8 10. Ng3 g6 11. h3 Bf5 12. Be2 Ne4 13. Ngxe4 Bxe4 14. Nxe4 dxe4
15. Bd2 f5 16. Bc4 Qe7 17. Qe2 a6 18. g4 b5 19. Bb3 c4 20. Bc2 Nb6 21. Kh2 Nd5
22. a3 a5 23. Be1 Rc6 24. Bg3 Rb8 25. h4 Nxc3 *
Position (FEN): 1r4k1/4q2p/2rbp1p1/pp3p2/2pPpPPP/P1n1P1B1/1PB1Q2K/R4R2 w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 974
Best move: bxc3