1.Nf3 e6 2.g3 Be7 3.Bg2 c5 4.O-O Nf6 5.c4 Nc6 6.Nc3 d5 7.cxd5 exd5 8.d4 h6 9.dxc5 Bxc5 10.b3 Bf5 11.Bb2 O-O 12.Rc1 Re8 13.Nh4 Be6 14.Nxd5 Bxf2+ 15.Rxf2 Nxd5 16.Qd3 Ndb4 17.Qb1 Qg5 18.Rcf1 Rad8 19.Nf5 Bxf5 20.Rxf5 Qe3+ 21.Kh1 Re7 22.a3 Na6 23.Bd5 Rdd7 24.R5f3 Qxe2 25.Bc4 Qd2 26.Qg6 Qg5 27.Rxf7 Rxf7 28.Bxf7+ Kh8 29.Bxg7# 1-0