Genoa gives Andriy Shevchenko his biggest challenge