Chess puzzle (Equality)
Moves: 1. e4 c5 2. c3 Nf6 3. e5 Nd5 4. d4 e6 5. Bc4 cxd4 6. Bxd5 exd5 7. cxd4 Nc6 8.
Nc3 Bb4 9. Qg4 O-O 10. Bh6 Bxc3+ 11. bxc3 g6 12. Bxf8 Qxf8 13. Nf3 d6 14. Qg5
dxe5 15. Nxe5 *
Position (FEN): r1b2qk1/pp3p1p/2n3p1/3pN1Q1/3P4/2P5/P4PPP/R3K2R b KQ - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1449
Best move: f6