1.e4 g6 2.Nc3 Bg7 3.f4 c5 4.Nf3 d6 5.Bc4 Nc6 6.d3 e6 7.O-O Nge7 8.Qe1 O-O 9.f5 exf5 10.Qh4 Be6 11.Bxe6 fxe6 12.Ng5 h5 13.Nxe6 Qb6 14.Nxf8 Rxf8 15.exf5 Nxf5 16.Qc4+ Kh7 17.Bf4 Qxb2 18.Ne2 Ncd4 19.Ng3 Nxc2 20.Rac1 Nce3 21.Qe4 Nxg3 22.hxg3 Nxf1 23.Rxf1 Qd4+ 24.Be3 Rxf1+ 25.Kxf1 Qxe4 26.dxe4 Be5 27.Bf2 Kg7 28.Ke2 Kf6 29.Kd3 b5