Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bg5 Bf5 3. c3 h6 4. Bh4 Nf6 5. Bxf6 gxf6 6. e3 c5 7. Bd3 Bd7 8. Nf3
c4 9. Be2 Nc6 10. O-O Qc7 11. Nbd2 e6 12. e4 O-O-O 13. exd5 exd5 14. b3 cxb3
15. Nxb3 Rg8 16. g3 Bd6 17. Qc2 Rde8 18. Bd3 Kb8 19. Nc5 Bxc5 20. dxc5 Qf4 21.
Nh4 *
Position (FEN): 1k2r1r1/pp1b1p2/2n2p1p/2Pp4/5q1N/2PB2P1/P1Q2P1P/R4RK1 b - - 2 21
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1651
Best move: Qxh4