Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 dxc4 3. e3 e6 4. Bxc4 Nf6 5. Nc3 Bb4 6. Bd2 Bxc3 7. Bxc3 O-O 8.
Nf3 a6 9. O-O b5 10. Bd3 Nd5 11. Qc2 f5 12. a4 Nxc3 13. bxc3 bxa4 14. Rxa4 Bd7
15. Raa1 Bc6 16. Ne5 Qg5 17. Nxc6 Nxc6 18. Rxa6 Ne7 19. Rxe6 Ng6 20. Rc6 Nh4
21. g3 Nf3+ 22. Kh1 Qg4 23. Bc4+ *
Position (FEN): r4rk1/2p3pp/2R5/5p2/2BP2q1/2P1PnP1/2Q2P1P/5R1K b - - 4 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1232
Best move: Kh8