1.e4 c5 2.Nc3 Nc6 3.Nf3 e5 4.Nd5 Nf6 5.Bc4 d6 6.d3 Bg4 7.Bg5 Be7 8.Bxf6 Bxf6 9.c3 O-O 10.Ne3 Be6 11.h4 Ne7 12.Bxe6 fxe6 13.Ng5 Bxg5 14.hxg5 Qe8 15.Qg4 Qg6 16.Rh2 Rf4 17.Qh3 Raf8 18.f3 Qxg5 19.Qxe6+ R8f7 20.Ke2 Rf6 21.Qg4 Rg6 22.Qxg5 Rxg5 23.Kf2 h6 24.Rhh1 Kf8 25.Rhd1 Ke8 26.Rac1 Ng6 27.d4 Nf4 28.g3 Nh3+ 29.Kg2 Nf4+ 30.Kf2 Nh3+ 31.Kg2