Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. e3 c6 5. Nc3 Bd6 6. Be2 O-O 7. O-O Nbd7 8. cxd5
exd5 9. Qc2 Re8 10. Re1 b6 11. Bd2 Qc7 12. Bd3 Bb7 13. e4 dxe4 14. Nxe4 Nxe4
15. Bxe4 Rac8 16. Bxh7+ Kh8 17. Ng5 Rf8 18. Bf5 Nf6 19. Qd3 Rcd8 20. Qh3+ Kg8
21. Nh7 g6 22. Nxf6+ Kg7 23. Qh6+ Kxf6 24. Qg5+ Kg7 25. Bc3 *
Position (FEN): 3r1r2/pbq2pk1/1ppb2p1/5BQ1/3P4/2B5/PP3PPP/R3R1K1 b - - 3 25
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1545
Best move: Bxh2+