Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 Bf5 3. g3 e6 4. Bg2 c5 5. c4 Nf6 6. O-O dxc4 7. Qa4+ Nc6 8.
Qxc4 cxd4 9. Rd1 e5 10. Nh4 Be4 11. Bh3 Bd5 12. Qb5 Be7 13. Nf5 O-O 14. Nxe7+
Qxe7 15. Bg5 h6 *
Position (FEN): r4rk1/pp2qpp1/2n2n1p/1Q1bp1B1/3p4/6PB/PP2PP1P/RN1R2K1 w - - 0 16
White to move.
Themes:  Middlegame  
Puzzle rating: 1470
Best move: Bxf6