Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. a3 Be7 5. Nf3 O-O 6. e3 b6 7. cxd5 exd5 8. Be2
Bb7 9. O-O Nbd7 10. b4 Re8 11. b5 Rc8 12. Qb3 c5 13. bxc6 Bxc6 14. a4 Bb7 15.
Ba3 Bxa3 16. Qxa3 Ne4 17. Rac1 h5 18. Nb5 a6 19. Nd6 Nxd6 *
Position (FEN): 2rqr1k1/1b1n1pp1/pp1n4/3p3p/P2P4/Q3PN2/4BPPP/2R2RK1 w - - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1141
Best move: Qxd6