1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.e3 Bb4+ 5.Bd2 Be7 6.cxd5 exd5 7.Bd3 c6 8.Nc3 Nbd7 9.h3 Bd6 10.Qc2 O-O 11.O-O-O c5 12.g4 c4 13.Bf5 g6 14.g5 gxf5 15.gxf6 Nxf6 16.Ne5 Ne4 17.Nxd5 f6 18.Be1 fxe5 19.f3 Nf6 20.Bh4 Be7 21.Nxf6+ Bxf6 22.dxe5 Bxh4 23.Rxd8 Bxd8 24.Rg1+ Kf7 25.Qg2 Ke8 26.Qg7 Bb6 27.Qh6 f4 28.Rg7 Bf5 29.Qd6 Bxe3+ 30.Kd1 Rf7 31.Rg8+ Rf8 32.Rxf8# 1-0