1.d4 Nf6 2.Nf3 d5 3.g3 Bg4 4.Bg2 Bxf3 5.Bxf3 e6 6.O-O Be7 7.Nd2 Nbd7 8.e4 dxe4 9.Nxe4 c6 10.c3 Nxe4 11.Bxe4 Nf6 12.Bc2 O-O 13.Bg5 Nd5 14.Qd3 g6 15.Bh6 Re8 16.h4 Nf6 17.Rae1 c5 18.Bb3 cxd4 19.cxd4 Bf8 20.Bg5 Bg7 21.Qf3 Qxd4 22.Qxb7 Qxb2 23.Rxe6 Reb8 24.Qxf7+ Kxf7 25.Rxf6+ Ke8 26.Re1+ Kd7 27.Ba4+ Kc8 28.Re8+ Kb7 29.Re7+ Kc8 30.Rc6+ Kd8 31.Rxg7+ Ke8 32.Rc8#