Chess puzzle (Equality)
Moves: 1. Nc3 e5 2. Nf3 Nc6 3. e4 Nf6 4. a3 a6 5. d4 Bd6 6. Bg5 h6 7. Bxf6 Qxf6 8. Nd5
Qd8 9. dxe5 Bxe5 10. Nxe5 Nxe5 11. f4 Ng6 12. Bd3 c6 13. Nc3 Nxf4 14. O-O Qg5 *
Position (FEN): r1b1k2r/1p1p1pp1/p1p4p/6q1/4Pn2/P1NB4/1PP3PP/R2Q1RK1 w kq - 2 15
White to move.
Themes:  Middlegame  
Puzzle rating: 1568
Best move: Qf3