1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nd2 O-O 5.Bg2 d5 6.Nf3 dxc4 7.Qc2 a6 8.a3 Ba5 9.e4 b5 10.e5 Nd5 11.O-O Nd7 12.Ne4 h6 13.Neg5 hxg5 14.Nxg5 N7f6 15.exf6 g6 16.Ne4 Rb8 17.Bh6 Bb6 18.Bg7 Bxd4 19.Rad1 c5 20.Qc1 Nxf6 21.Rxd4 cxd4 22.Bxf6 Qxf6 23.Nxf6+ Kg7 24.Qg5 Bb7 25.Qe5 Bxg2 26.Kxg2 Rbd8 27.Ne8+ Kh6 28.Qg7+ Kh5 29.Qh7+ Kg5 30.Qh4+ Kf5 31.Qf4#