Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f4 O-O 6. Nf3 b6 7. Be2 Bb7 8. O-O
Nxe4 9. Nxe4 Bxe4 10. Ng5 Bb7 11. f5 Nc6 12. Bf3 Bxd4+ 13. Kh1 Bg7 14. b4 Bxa1
15. fxg6 fxg6 *
Position (FEN): r2q1rk1/pbp1p2p/1pnp2p1/6N1/1PP5/5B2/P5PP/b1BQ1R1K w - - 0 16
White to move.
Themes:  Middlegame  
Puzzle rating: 1773
Best move: Bd5+