Chess puzzle (Equality)
Moves: 1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. exd6 cxd6 5. Nf3 g6 6. c4 Nb6 7. Nc3 Bg7 8. Be2
O-O 9. O-O Nc6 10. Be3 Bg4 11. b3 d5 12. c5 Nc8 13. Bf4 e6 14. Ne5 Bxe2 15.
Nxe2 N8e7 16. Qd2 Nf5 17. b4 a6 18. Rad1 Nxe5 19. Bxe5 b6 20. g4 Ne7 21. Bd6
Re8 22. Ng3 Nc6 23. a3 Nxd4 24. f4 Qh4 25. Be5 Nc6 *
Position (FEN): r3r1k1/5pbp/ppn1p1p1/2PpB3/1P3PPq/P5N1/3Q3P/3R1RK1 w - - 3 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1425
Best move: Bxg7