is more profitable than 11.Bb5 at the moment according to Megabase.
1. e2e4  1... e7e5  2. g1f3  2... b8c6  3. f1c4  3... f8c5  4. c2c3  4... g8f6  5. d2d3  5... e8g8  6. e1g1  6... d7d5  7. e4d5  7... f6d5  8. f1e1  8... c8g4  9. b1d2  9... d5b6  10. h2h3  10... g4h5 