Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. c3 O-O 7. d4 b5 8. Bb3
d6 9. Re1 Bg4 10. Qd3 Bxf3 11. gxf3 exd4 12. cxd4 Nb4 13. Qc3 c5 14. Nd2 Nc6
15. d5 Nd4 16. Bd1 Nh5 17. Nb3 Nxb3 18. axb3 Bg5 19. Kh1 Bxc1 20. Rxc1 Qh4 21.
Rg1 Rae8 22. f4 Rxe4 *
Position (FEN): 5rk1/5ppp/p2p4/1ppP3n/4rP1q/1PQ5/1P3P1P/2RB2RK w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1659
Best move: Bxh5