Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nc3 Nf6 3. Nf3 Nc6 4. Bc4 Bb4 5. O-O Bxc3 6. dxc3 O-O 7. Bg5 h6 8.
Bh4 Qe8 9. a4 Nxe4 10. b3 d6 11. Bb5 Bg4 12. h3 Bxf3 13. gxf3 Nxc3 14. Qd3 Nxb5
15. axb5 Nb4 *
Position (FEN): r3qrk1/ppp2pp1/3p3p/1P2p3/1n5B/1P1Q1P1P/2P2P2/R4RK1 w - - 1 16
White to move.
Themes:  Middlegame  
Puzzle rating: 2090
Best move: Qc4