Awesome luck and a little bit skill make a perfect game