Chess puzzle (Equality)
Moves: 1. e4 e5 2. c3 Nf6 3. d4 Nxe4 4. Nf3 exd4 5. cxd4 Bb4+ 6. Bd2 Bxd2+ 7. Nbxd2
Nxd2 8. Qxd2 O-O 9. Bd3 Re8+ 10. Be2 Qe7 11. d5 d6 12. Nd4 c5 13. dxc6 bxc6 14.
O-O c5 15. Bf3 Bb7 16. Bxb7 *
Position (FEN): rn2r1k1/pB2qppp/3p4/2p5/3N4/8/PP1Q1PPP/R4RK1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1234
Best move: Qxb7