Chess puzzle (Equality)
Moves: 1. e4 c6 2. d3 d5 3. Nd2 dxe4 4. dxe4 Nf6 5. e5 Ng8 6. Ngf3 Bf5 7. c3 e6 8. Be2
Nd7 9. O-O g6 10. Nc4 Bg7 11. Nd6+ Ke7 12. Nxb7 Qc7 13. Qd6+ Qxd6 14. exd6+ Ke8
15. Na5 Be4 16. Ba6 Rd8 17. Ng5 Bd5 18. c4 Nb8 19. Bb7 h6 20. cxd5 hxg5 21.
dxc6 Nxc6 22. Bxc6+ Kf8 23. Nb7 Rxd6 24. Nxd6 Be5 25. Nc4 *
Position (FEN): 5knr/p4p2/2B1p1p1/4b1p1/2N5/8/PP3PPP/R1B2RK1 b - - 2 25
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1514
Best move: Bxh2+