1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 Nc6 6.Be3 d5 7.f3 e5 8.Nxc6 bxc6 9.Nd2 Be7 10.O-O O-O 11.Qe1 d4 12.Bg5 Nh5 13.Bxe7 Qxe7 14.Bc4 Nf4 15.Qg3 h5 16.h4 Be6 17.Kh1 Qb4 18.Bxe6 fxe6 19.Nb3 Rf6 20.Qf2 Raf8 21.g3 Qe7 22.gxf4 Rxf4 23.Qg3 R8f6 24.Qg5 Qf7 25.Nd2 Rg6 26.Qd8+ Kh7 27.Rf2 Rfg4 28.Raf1 Rg3 29.Qd6 Rh3+ 30.Rh2 Rxh2+ 31.Kxh2 Qf4+ 32.Kh3 Qg3#