1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Be3 d6 7.Nc3 Bd7 8.Be2 Nf6 9.h3 O-O 10.O-O a5 11.Rc1 a4 12.a3 Re8 13.Re1 Nxd4 14.Bxd4 Bc6 15.Bf3 Nd7 16.Ne2 Bxd4 17.Nxd4 Nc5 18.Qd2 Qd7 19.Qe3 Red8 20.Rcd1 Qc7 21.e5 Bxf3 22.Nxf3 Ne6 23.Qc3 dxe5 24.Nxe5 Rxd1 25.Rxd1 Nf4 26.Qe3 Ne6 27.Rd7 Qa5 28.Rxe7 Rf8 29.Nxf7 Ng7 30.Nh6+ Kh8 31.Qd4 Rg8 32.Nf7#