Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. O-O Nf6 5. d3 h6 6. Re1 a6 7. c3 Bc5 8. d4
exd4 9. cxd4 Bb4 10. Bd2 Bxd2 11. Nbxd2 d6 12. d5 Ne7 13. Nf1 O-O 14. Ng3 Bg4
15. h3 Bd7 16. e5 dxe5 17. Nxe5 Bb5 18. Bxb5 axb5 19. Re2 Nexd5 20. Rd2 c6 21.
Nf5 Qc7 22. Ng4 Nxg4 23. Qxg4 g6 24. Nxh6+ Kg7 25. Nf5+ Kg8 26. Rd3 Qf4 27.
Qxf4 *
Position (FEN): r4rk1/1p3p2/2p3p1/1p1n1N2/5Q2/3R3P/PP3PP1/R5K1 b - - 0 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 1508
Best move: Nxf4