1.e4 c5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.d3 Bg4 6.O-O Nf6 7.h3 Bxf3 8.Qxf3 e5 9.a4 g6 10.Be3 Nd7 11.a5 Qf6 12.Qxf6 Nxf6 13.Nd2 h5 14.Nc4 Nd7 15.f4 f6 16.fxe5 fxe5 17.Bd2 Ke7 18.Rf3 Bh6 19.Bxh6 Rxh6 20.Raf1 Rh7 21.Rg3 Rg7 22.Rg5 Ke6 23.Rff5 gxf5 24.Rxg7 Nf6 25.exf5+ Kxf5 26.Rxb7 Nd5 27.Nd6+ Ke6 28.Ne4 c4 29.dxc4 Ne3 30.Nc5+ Kd6 31.b4 Nxc4 32.Rd7#