Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. cxd5 cxd5 4. Bf4 Nc6 5. e3 Bf5 6. Bb5 e6 7. Bxc6+ bxc6 8.
Nf3 Qb6 9. b3 Nf6 10. O-O Ne4 11. Ne5 Bd6 12. f3 Bxe5 13. Bxe5 Nf6 14. g4 Bxb1
15. Rxb1 Nd7 16. f4 Nxe5 17. fxe5 O-O 18. h4 Qd8 19. g5 h6 20. gxh6 *
Position (FEN): r2q1rk1/p4pp1/2p1p2P/3pP3/3P3P/1P2P3/P7/1R1Q1RK1 b - - 0 20
Black to move.
Themes:  Endgame  
Puzzle rating: 1668
Best move: Qxh4