1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qc7 6.O-O b5 7.a4 bxa4 8.Rxa4 Bb7 9.Nc3 Nf6 10.Kh1 h5 11.f4 Bc5 12.e5 Ng4 13.Be4 Nc6 14.Nxc6 Bxc6 15.Rc4 Nf2+ 16.Rxf2 Bxf2 17.Qf3 Qa7 18.Bxc6 dxc6 19.Ne4 Bh4 20.Nd6+ Kf8 21.Be3 Qd7 22.Rxc6 Rb8 23.b3 a5 24.f5 exf5 25.Nxf5 Bd8 26.e6 Qb7 27.Bc5+ Kg8 28.e7 Bxe7 29.Nxe7+ Kh7 30.Qf5+ g6 31.Qxf7+ Kh6 32.Qxg6#