1.d4 d5 2.g3 Bf5 3.Be3 Nf6 4.Nf3 Ne4 5.Nh4 Bd7 6.Nd2 Nf6 7.Bg2 Qc8 8.Bg5 c5 9.c4 dxc4 10.Nxc4 cxd4 11.Rc1 Nc6 12.O-O h6 13.Bxf6 exf6 14.e3 dxe3 15.Re1 Be6 16.Rxe3 Bc5 17.Nd6+ Bxd6 18.Qxd6 Qd7 19.Rxc6 bxc6 20.Bxc6 Qxc6 21.Qxc6+ Kd8 22.Qxa8+ Kc7 23.Qxh8 Kb7 24.f4 f5 25.Qxg7 Bd5 26.Re7+ Ka6 27.a4 f6 28.Rd7 Bh1 29.Qf7 Be4 30.Qxf6+ Ka5 31.Qe5+ Ka6 32.Qb5# 1-0