diff --git a/examples/guide/02_drawing_a_sprite/main.go b/examples/guide/02_drawing_a_sprite/main.go
index d381a9deec398a9a86e52f338715063e6ac0f7b6..f17f526d4b98b8cc456c7650cb2744383e560510 100644
--- a/examples/guide/02_drawing_a_sprite/main.go
+++ b/examples/guide/02_drawing_a_sprite/main.go
@@ -44,8 +44,7 @@ func run() {
 
 	win.Clear(colornames.Greenyellow)
 
-	sprite.SetMatrix(pixel.IM.Moved(win.Bounds().Center()))
-	sprite.Draw(win)
+	sprite.Draw(win, pixel.IM.Moved(win.Bounds().Center()))
 
 	for !win.Closed() {
 		win.Update()