1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 Nc6 6.Nxc6 bxc6 7.O-O d5 8.Nc3 Be7 9.b3 O-O 10.Bb2 a5 11.Qe2 Bb7 12.Rae1 Nd7 13.Na4 Re8 14.f4 Nb6 15.Nxb6 Qxb6+ 16.Kh1 Ba6 17.Qg4 Bf8 18.Bxa6 Qxa6 19.f5 e5 20.Rf3 d4 21.f6 g6 22.Qh4 c5 23.Rh3 h6 24.Bc1 Re6 25.Bxh6 Rxf6 26.Kg1 Re6 27.Rf1 Ra7 28.Bxf8 Kxf8 29.Qh8+ Ke7 30.Rxf7+ Kxf7 31.Rh7#