1.e4 c5 2.Nf3 a6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nb3 Bb4 7.Qd3 O-O 8.Bd2 b5 9.O-O-O Bb7 10.a3 Bxc3 11.Bxc3 Nxe4 12.Be1 Nf6 13.f3 e4 14.fxe4 Bxe4 15.Qc3 Qc8 16.Nc5 Re8 17.Bh4 Nd5 18.Qd4 Nc6 19.Qf2 Nc7 20.Nxd7 Qb7 21.Nc5 Qa7 22.Rd7 Bg6 23.Bg3 Rac8 24.Bd3 f6 25.Bxg6 hxg6 26.h4 Red8 27.Rhd1 Rxd7 28.Rxd7 Qb6 29.Rxg7+ Kh8 30.Qxf6 Ne8 31.Qf8#