Hardest Michele Pirovano games