1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nd2 d5 5.Bg2 O-O 6.Nf3 b6 7.O-O Bb7 8.b3 Nbd7 9.Bb2 Rc8 10.Ne5 Nxe5 11.dxe5 Nd7 12.Rc1 a5 13.cxd5 Bxd5 14.Bxd5 exd5 15.Nf3 c6 16.Qc2 Be7 17.Rfd1 Nc5 18.Nd4 Qd7 19.Nf5 Rfe8 20.Nxg7 Red8 21.Nf5 Bf8 22.Rd4 Ne4 23.g4 Bc5 24.f3 Bxd4+ 25.Bxd4 c5 26.Bb2 Ng5 27.Nh6+ Kf8 28.h4 Nh3+ 29.Kh2 Nf4 30.Qxh7 Qe6 31.Nf5 Ke8 32.Ng7+ Kf8 33.Nxe6+ Nxe6 34.Rg1 Ng5 35.hxg5 Re8 36.g6 Rc6 37.Qxf7# 1-0