Daniel Ricciardo puts in his career-best drive to finally win the Monaco Grand Prix, which Lewis Hamilton describes as the most boring race ever and for which Fernando Alonso says F1 should refund tickets, probably because neither of them won. Ferrari is accused of cheating (again).