Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 Nf6 4. Bc4 Nxe4 5. d3 Nf6 6. O-O Be7 7. Bxf7+ Kxf7 8.
Qb3+ d5 9. d4 e4 10. Ne5+ Nxe5 11. dxe5 Ng4 12. f3 Nxe5 13. fxe4+ Ke8 14. exd5
Rf8 15. Rxf8+ Kxf8 16. Bf4 Bc5+ 17. Kh1 Nd3 18. Bg3 Qf6 19. Nd2 Qb6 20. Qc2 Bf5
21. Qa4 g6 22. Rf1 Kg8 23. b4 Nf2+ 24. Bxf2 Bxf2 25. Qb3 Kg7 26. Nf3 Re8 27. c4
Bh4 *
Position (FEN): 4r3/ppp3kp/1q4p1/3P1b2/1PP4b/1Q3N2/P5PP/5R1K w - - 1 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1146
Best move: Nxh4