Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe6+ 4. Be2 b6 5. Nf3 Bb7 6. O-O Nc6 7. d4 Qf6 8.
a4 O-O-O 9. d5 Nh6 10. dxc6 Rxd1 11. Bxd1 Bxc6 *
Position (FEN): 2k2b1r/p1p1pppp/1pb2q1n/8/P7/2N2N2/1PP2PPP/R1BB1RK1 w - - 0 12
White to move.
Themes:  Middlegame  
Puzzle rating: 1605
Best move: Bg5