Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. c4 Nf6 4. g3 Bc5 5. Rg1 Nxe4 6. Nxe5 Nxe5 7. b3 O-O 8.
g4 Qh4 9. a3 Bxf2+ 10. Ke2 Nd3 11. Kxd3 Re8 12. Kc2 Qxh2 13. Kb2 Nc5 14. Rg2
Qe5+ 15. Ka2 Qf4 16. Be2 Bd4 17. b4 Na4 18. Bd3 Qe5 19. Kb3 b5 *
Position (FEN): r1b1r1k1/p1pp1ppp/8/1p2q3/nPPb2P1/PK1B4/3P2R1/RNBQ4 w - - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 2216
Best move: Re2