1.Nf3 Nf6 2.b3 h6 3.e3 e6 4.c4 c5 5.Nc3 b6 6.Be2 Be7 7.Bb2 Bb7 8.O-O a5 9.d4 cxd4 10.Nxd4 O-O 11.Bf3 Nc6 12.Ndb5 Qb8 13.Na4 Ba6 14.g3 d5 15.Qe2 Ne5 16.Bg2 Ned7 17.Rfd1 Bxb5 18.cxb5 Nc5 19.Nxc5 Bxc5 20.Rac1 Rd8 21.Qf3 Nd7 22.Qg4 Ne5 23.Qh5 f5 24.e4 dxe4 25.Rxd8+ Qxd8 26.Bxe5 Bxf2+ 27.Kh1 Qd5 28.Bc3 Rc8 29.Rd1 Qc5 30.Bxg7 Kxg7 31.Rd7+ Kf6 32.Qxh6+ Ke5 33.Qg7# 1-0