Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nc6 4. d4 Be7 5. h4 Nf6 6. e5 Nd5 7. c4 Ne3 8. Bxe3
fxe3 9. a3 O-O 10. Qe2 d6 11. Qxe3 dxe5 12. d5 Nd4 13. Nxd4 exd4 14. Qxd4 Bf6
15. Qd2 Re8+ 16. Be2 Bg4 17. O-O Rxe2 18. Qf4 h5 19. Nc3 Rxb2 20. Ne4 Bd4+ 21.
Kh1 Qxh4+ 22. Qh2 Qe7 23. Rae1 Qxa3 24. Qxc7 Rxg2 25. Qxf7+ Kh8 *
Position (FEN): r6k/pp3Qp1/8/3P3p/2PbN1b1/q7/6r1/4RR1K w - - 1 26
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1473
Best move: Ng5