1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Bc4 Bg7 7.Be3 O-O 8.Qd2 Nxd4 9.Bxd4 d6 10.O-O b6 11.f4 e6 12.Qd3 Bb7 13.Rae1 Re8 14.f5 exf5 15.exf5 d5 16.Bb3 Ne4 17.fxg6 Bxd4+ 18.Qxd4 hxg6 19.Nxe4 Rxe4 20.Rxe4 dxe4 21.Bxf7+ Kh7 22.Qe3 Qh4 23.Rf4 Qh5 24.Bb3 Kh6 25.Rh4+ g5 26.Rxh5+ Kxh5 27.Qh3+ Kg6 28.Qe6+ Kh5 29.Qf7+ Kg4 30.Be6+ Kh4 31.g3#