Five top baristas find themselves pushing the limits of coffee perfection to win the National Barista Championship - a surreal competition where even one mistake is far too many.
1994
2002
2006
2007
2015
2018
1982
1945
2014
1966
2013
2010
2017
2004
2016
2011