1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O Ne4 8.Qc2 Nd7 9.Bf4 c6 10.Nc3 g5 11.Bc1 f5 12.b3 Rf7 13.Bb2 h5 14.Rad1 Qf8 15.Ne5 Nxe5 16.dxe5 Nxc3 17.Qxc3 Rh7 18.h3 Bd7 19.cxd5 cxd5 20.e4 Bb4 21.Qe3 dxe4 22.a3 Bc5 23.Qxg5+ Rg7 24.Qxh5 Bb5 25.Bd4 Bxf1 26.Bxf1 Bxd4 27.Rxd4 Qc5 28.Bc4 Qxe5 29.Qh6 Qxd4 30.Bxe6+ Kf8 31.Qh8+ Ke7 32.Qxa8 Rxg3+ 33.Kf1 Qd1# 0-1