1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Ba6 5.b3 Bb4+ 6.Bd2 Be7 7.Bg2 O-O 8.O-O c6 9.Ne5 d5 10.Qc2 dxc4 11.bxc4 Qxd4 12.Bc3 Qd6 13.Rd1 Qc7 14.Nd2 Bb7 15.a4 a5 16.Ne4 Nbd7 17.Qb2 Rfd8 18.Nxd7 Nxd7 19.Bxg7 c5 20.Bc3 Rab8 21.Qc1 f6 22.Qh6 e5 23.Rd3 Qc6 24.Rad1 Qxa4 25.Nd6 Bxg2 26.Kxg2 Bxd6 27.Rxd6 Qc2 28.Rxd7 Rxd7 29.Rxd7 Qe4+ 30.f3 Qxe2+ 31.Kh3 Qf1+ 32.Kh4 Qxc4+ 33.g4 Qxc3 34.Qg7# 1-0