Chess puzzle (Equality)
Moves: 1. e4 e5 2. g3 Nf6 3. d3 d5 4. Bg2 dxe4 5. Qe2 Bb4+ 6. c3 exd3 7. Qxe5+ Qe7 8.
Bf4 O-O *
Position (FEN): rnb2rk1/ppp1qppp/5n2/4Q3/1b3B2/2Pp2P1/PP3PBP/RN2K1NR w KQ - 3 9
White to move.
Themes:  Opening  
Puzzle rating: 2009
Best move: cxb4