1.Nf3 Nf6 2.c4 e6 3.d4 d5 4.g3 Be7 5.Bg2 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 f6 24.Qh6 Bg6 25.Rxg6 hxg6 26.Qxg6 Rxe4 27.Rd7 Rg4 28.Qxg4 Rf7 29.Qxe6 Kh7 30.Qxf7 Qe8 31.Qxg7# 1-0