1.Nf3 Nf6 2.d4 e6 3.c4 b6 4.g3 c6 5.Bg2 Ba6 6.Ne5 d5 7.Nc3 Bd6 8.cxd5 Nxd5 9.Qa4 Bxe5 10.dxe5 O-O 11.O-O Nxc3 12.bxc3 Bxe2 13.Re1 b5 14.Qe4 Bd3 15.Qf3 Bc4 16.Qg4 f5 17.exf6 Qxf6 18.Bf4 Nd7 19.Bxc6 Rad8 20.a4 a6 21.axb5 axb5 22.Qh5 e5 23.Bxd7 exf4 24.Bxb5 Bxb5 25.Qxb5 fxg3 26.fxg3 Qf2+ 27.Kh1 Rd2 28.Qc4+ Kh8 29.Qh4 Qg2# 0-1