Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 Nc6 4. Nf3 Bg4 5. Ne5 dxc4 6. Nxg4 Nxg4 7. e3 Nf6 8.
Bxc4 e6 9. O-O Bb4 10. a3 Bxc3 11. bxc3 O-O 12. Bd3 e5 13. Bc2 e4 14. f3 exf3
15. Rxf3 Ne7 16. e4 Ng6 17. e5 Nd5 18. Rh3 Ndf4 19. Bxf4 Nxf4 20. Bxh7+ Kh8 21.
Bf5+ *
Position (FEN): r2q1r1k/ppp2pp1/8/4PB2/3P1n2/P1P4R/6PP/R2Q2K1 b - - 2 21
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1614
Best move: Nxh3+