Chess puzzle (Equality)
Moves: 1. e4 c5 2. d4 cxd4 3. Nf3 Nc6 4. c3 dxc3 5. Nxc3 g6 6. Bc4 Bg7 7. O-O Nf6 8.
e5 Ng4 9. Ng5 Ngxe5 10. Bb3 O-O *
Position (FEN): r1bq1rk1/pp1pppbp/2n3p1/4n1N1/8/1BN5/PP3PPP/R1BQ1RK1 w - - 2 11
White to move.
Themes:  Opening  
Puzzle rating: 1580
Best move: f4