Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 g6 4. c3 Bg7 5. Qb3 e6 6. d4 cxd4 7. cxd4 Ne7 8. Nc3
O-O 9. Bg5 a6 10. O-O-O b5 11. Bd3 Nbc6 12. d5 Na5 13. Qb4 Nc4 14. Bxc4 bxc4
15. Qxc4 h6 16. Be3 exd5 17. Nxd5 Nxd5 18. Qxd5 Be6 19. Qxd6 Qxd6 *
Position (FEN): r4rk1/5pb1/p2qb1pp/8/4P3/4BN2/PP3PPP/2KR3R w - - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1422
Best move: Rxd6