1.Nf3 Nf6 2.c4 e6 3.g3 Be7 4.Bg2 d5 5.d4 O-O 6.O-O dxc4 7.Qc2 a6 8.a4 Bd7 9.Bf4 Nc6 10.Qxc4 Nd5 11.Bd2 b5 12.Qc1 bxa4 13.Nc3 Nxc3 14.Bxc3 Nb4 15.Bxb4 Bxb4 16.Ne5 Rb8 17.Bc6 Be8 18.Rd1 Bd6 19.Rxa4 Rb6 20.Rc4 Bxe5 21.dxe5 Qb8 22.Rg4 Rb4 23.Be4 h5 24.Rxg7+ Kxg7 25.Qg5+ Kh8 26.Qxh5+ Kg8 27.Qh7# 1-0