Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nf6 4. e5 Ne4 5. d4 Be7 6. Bd3 Ng5 7. Bxf4 Nxf3+ 8.
Qxf3 d6 9. O-O d5 10. c4 Be6 11. Nc3 c6 12. cxd5 cxd5 13. Bb5+ Nc6 14. Bxc6+
bxc6 15. Rf2 Qb6 16. Rd1 O-O 17. Qg3 Bf5 18. h4 Qd8 19. Bh6 g6 20. Bxf8 *
Position (FEN): r2q1Bk1/p3bp1p/2p3p1/3pPb2/3P3P/2N3Q1/PP3RP1/3R2K1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1546
Best move: Bxh4