Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 Nf6 3. Nf3 e6 4. Qc2 c6 5. g3 Bd6 6. Bg2 Ne4 7. O-O f5 8. cxd5
exd5 9. Nc3 O-O 10. Nxe4 fxe4 11. Bg5 Qe8 12. Nd2 Qh5 13. h4 Bg4 14. e3 Nd7 15.
Nb3 Nf6 16. Na5 Be2 17. Rfe1 Ba6 18. Nxc6 bxc6 *
Position (FEN): r4rk1/p5pp/b1pb1n2/3p2Bq/3Pp2P/4P1P1/PPQ2PB1/R3R1K1 w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1439
Best move: Qxc6