1.f4 c5 2.g3 g6 3.Bg2 Bg7 4.e4 d6 5.Nf3 Nc6 6.O-O Nh6 7.d3 O-O 8.c3 f5 9.Na3 Nf7 10.Nc4 fxe4 11.dxe4 b5 12.Ne3 b4 13.c4 Bb7 14.Kh1 a5 15.Rb1 a4 16.h4 Nd4 17.Nxd4 cxd4 18.Nd5 Bxd5 19.exd5 Qc8 20.h5 Qf5 21.Bd2 Nh6 22.Qe2 b3 23.axb3 axb3 24.Bf3 d3 25.Qe6+ Qxe6 26.dxe6 Nf5 27.Rfe1 Ra4 28.hxg6 Nxg3+ 29.Kg2 Nf5 30.gxh7+ Kxh7 31.Be4 Rxc4 32.Bxf5+ Rxf5 33.Re3 Rd5 34.Kf3 Rc2