1.Nf3 a6 2.d4 d5 3.g3 e6 4.Bg2 Nf6 5.O-O c6 6.b3 Be7 7.c4 b6 8.Qc2 Nbd7 9.Nc3 Bb7 10.e4 dxe4 11.Ng5 c5 12.d5 exd5 13.cxd5 Nxd5 14.Nxd5 Bxd5 15.Rd1 Bxg5 16.Rxd5 Bxc1 17.Bh3 Ra7 18.Qxe4+ Qe7 19.Bxd7+ Kf8 20.Re5 Qxd7 21.Rxc1 g6 22.Rd5 Qe7 23.Qd3 Kg7 24.Qc3+ Qf6 25.Qxf6+ Kxf6 26.Rd6+ Ke5 27.Rxb6 Rc8 28.Kg2 a5 29.f4+ Kd5 30.Rd1+ Ke4 31.Rbd6 a4 32.Re1+ Kf5 33.Re5+ Kg4 34.h3# 1-0