Chess puzzle (Equality)
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Bg5 Nbd7 5. Bc4 Bg7 6. Nge2 O-O 7. O-O b6 8. f4
Bb7 9. e5 dxe5 10. fxe5 Ne4 11. Nxe4 Bxe4 12. Ng3 Bb7 13. h4 h6 14. Bf4 e6 15.
c3 Qxh4 16. Bb5 Rad8 17. Qd3 g5 18. Bd2 a6 19. Ba4 b5 *
Position (FEN): 3r1rk1/1bpn1pb1/p3p2p/1p2P1p1/B2P3q/2PQ2N1/PP1B2P1/R4RK1 w - - 0 20
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1605
Best move: Bc2