Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nc3 e6 4. dxe6 Bxe6 5. d4 Bb4 6. Ne2 Qe7 7. Bg5 h6 8.
Bxf6 gxf6 9. a3 Bxc3+ 10. Nxc3 Bc4+ 11. Be2 Nc6 12. b3 Ba6 13. Nd5 Qe4 14.
Nxc7+ Kd7 15. Nxa8 Rxa8 16. O-O *
Position (FEN): r7/pp1k1p2/b1n2p1p/8/3Pq3/PP6/2P1BPPP/R2Q1RK1 b - - 1 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1414
Best move: Bxe2