1.e4 c5 2.Nc3 e6 3.g3 Nf6 4.Bg2 g6 5.e5 Ng8 6.f4 Ne7 7.Nf3 Bg7 8.O-O O-O 9.d3 Nbc6 10.Ne4 b6 11.b3 d5 12.Nf6+ Kh8 13.Bb2 Nf5 14.Qe1 d4 15.Ng5 Ne3 16.Bxc6 Rb8 17.Rf2 Bxf6 18.exf6 Qxf6 19.Qxe3 dxe3 20.Bxf6+ Kg8 21.Re2 Bb7 22.Bxb7 Rxb7 23.Rxe3 Rd7 24.Rae1 h6 25.Ne4 Rc8 26.h4 b5 27.c4 b4 28.Rd1 a5 29.d4 cxd4 30.Rxd4 Ra7 31.Red3 a4 32.Rd8+ Rxd8 33.Rxd8+ Kh7 34.Rh8#