Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. h3 Nf6 6. d3 e6 7. O-O Be7 8. Nc3
O-O 9. Nh2 b5 10. f4 b4 11. Ne2 a5 12. Ng3 Ba6 13. f5 e5 14. Ng4 Nxg4 15. Qxg4
f6 16. Bh6 Rf7 17. Nh5 Bf8 18. Rf3 c4 19. Rg3 Raa7 20. Rd1 Rad7 21. Be3 cxd3
22. cxd3 Rxd3 23. Rxd3 Qxd3 24. Bh6 Qf1+ 25. Kh2 Bc5 *
Position (FEN): 6k1/5rpp/b1p2p1B/p1b1pP1N/1p2P1Q1/6RP/PP4PK/5q2 w - - 4 26
White to move.
Themes: Kingside Attack, Pin Middlegame  
Puzzle rating: 1485
Best move: Nxf6+