Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Nxd7 5. O-O e5 6. d3 Ne7 7. Be3 g6 8.
Nc3 Bg7 9. Nd5 Nxd5 10. exd5 Nf6 11. c4 a6 12. Rb1 b5 13. b3 O-O 14. Bg5 h6 15.
Bh4 g5 16. Nxg5 hxg5 17. Bxg5 Kh7 *
Position (FEN): r2q1r2/5pbk/p2p1n2/1ppPp1B1/2P5/1P1P4/P4PPP/1R1Q1RK1 w - - 1 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1860
Best move: f4