1.d4 Nf6 2.g3 d5 3.Bg2 c5 4.c4 dxc4 5.Nf3 Nc6 6.Be3 Ng4 7.d5 Nxe3 8.fxe3 Na5 9.Ne5 b5 10.O-O f6 11.Nc6 Qb6 12.Nxa5 Qxa5 13.a4 Rb8 14.Na3 Qxa4 15.Nc2 Qb3 16.Rxa7 Bd7 17.Qa1 Rd8 18.Be4 c3 19.bxc3 g6 20.Ra8 Rxa8 21.Qxa8+ Kf7 22.Qb7 Bf5 23.Rxf5 gxf5 24.Bxf5 Qxc3 25.Kf2 Qe5 26.Be6+ Kg6 27.Ne1 Bh6 28.Ng2 Bg5 29.Qxe7 f5 30.Bf7+ Kh6 31.Qxe5 Rf8 32.Kf3 Bf4 33.Qf6# 1-0