1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qc2 a6 8.a4 Bd7 9.Bf4 Bd6 10.Be5 Nc6 11.Nbd2 Bxe5 12.dxe5 Nd5 13.Qxc4 Qe7 14.Nb3 b6 15.a5 Nxa5 16.Nxa5 Bb5 17.Nc6 Qd7 18.Qe4 Qxc6 19.Ng5 g6 20.Qh4 h5 21.Bf3 Qc2 22.e4 Bxf1 23.Rxf1 Ne7 24.Bxh5 Kg7 25.Bd1 Rh8 26.Qf4 Nf5 27.Bxc2 Raf8 28.Ra1 Rb8 29.Kf1 Ne7 30.Qf6+ Kh6 31.Nxf7+ Kh5 32.Qf3# 1-0