Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 O-O 6. c3 Re8 7. Ng5 Rf8 8. b4
Be7 9. Be3 d5 10. exd5 Nxd5 11. Ne4 f5 12. Qb3 Be6 13. Nc5 Bxc5 14. Bxc5 Re8
15. Be3 Kh8 16. Re1 f4 17. Bd2 b5 18. Bxb5 Ne3 19. Qa4 Ng4 20. Bxc6 *
Position (FEN): r2qr2k/p1p3pp/2B1b3/4p3/QP3pn1/2PP4/P2B1PPP/RN2R1K1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1577
Best move: Qh4