Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 c6 3. Bf4 g6 4. Qd2 Nf6 5. g3 Bg7 6. Bh6 O-O 7. h4 Bf5 8. Ne5
Nbd7 9. g4 Ne4 10. Qf4 Be6 11. f3 Nxe5 *
Position (FEN): r2q1rk1/pp2ppbp/2p1b1pB/3pn3/3PnQPP/5P2/PPP1P3/RN2KB1R w KQ - 0 12
White to move.
Themes:  Middlegame  
Puzzle rating: 1582
Best move: Bxg7