Chess puzzle (Equality)
Moves: 1. e4 c5 2. a3 d6 3. Nf3 Nc6 4. d4 cxd4 5. Nxd4 g6 6. Nc3 Bg7 7. Be3 a6 8. Nd5
Nf6 9. Nxc6 bxc6 10. Bb6 Qd7 11. Nc7+ Kf8 12. Nxa8 Qb7 13. e5 Nd5 14. exd6 exd6
15. Bc7 Nxc7 16. Qxd6+ Kg8 17. Nxc7 Qxb2 18. Rd1 Bc3+ 19. Ke2 Qxc2+ 20. Kf3 *
Position (FEN): 2b3kr/2N2p1p/p1pQ2p1/8/8/P1b2K2/2q2PPP/3R1B1R b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2107
Best move: Bg4+