1.e4 c5 2.Nf3 b6 3.d4 cxd4 4.Nxd4 Bb7 5.Nc3 a6 6.Bg5 b5 7.Bd3 h6 8.Bh4 g6 9.f4 Bg7 10.e5 d6 11.Qg4 dxe5 12.Nf5 Bf6 13.O-O-O Nd7 14.fxe5 Bxe5 15.Rhe1 Qc7 16.Bxe7 Nxe7 17.Nxe7 Kxe7 18.Qb4+ Nc5 19.Bxg6 Rhd8 20.Qh4+ Kf8 21.Bxf7 Rxd1+ 22.Kxd1 Qd8+ 23.Qxd8+ Rxd8+ 24.Kc1 Bf4+ 25.Kb1 Kxf7 26.Rf1 Ne6 27.g3 b4 28.Ne2 Bg2 29.Nxf4 Bxf1 30.Nxe6 Rd1# 0-1