1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 Nbd7 7.Qe2 e6 8.O-O-O Be7 9.f4 Qc7 10.g4 h6 11.Bh4 Nxe4 12.Nxe4 Bxh4 13.Nf5 Be7 14.Nexd6+ Bxd6 15.Nxd6+ Kf8 16.Bg2 Nf6 17.Rd4 Bd7 18.Rhd1 Bc6 19.Bxc6 bxc6 20.c4 c5 21.R4d2 Rd8 22.h3 Kg8 23.Qe5 Qc6 24.Nf5 Re8 25.Nxg7 Kxg7 26.g5 hxg5 27.Qxg5+ Kf8 28.Qxf6 Rxh3 29.Rd8 Qc7 30.R8d7