1.Nf3 d5 2.g3 Bg4 3.Bg2 Nd7 4.c3 e5 5.d3 Bd6 6.O-O f5 7.Qb3 Nb6 8.a4 a5 9.Ng5 Nf6 10.e4 fxe4 11.dxe4 h6 12.h3 Be2 13.Ne6 Qd7 14.exd5 Bc4 15.Qc2 Nfxd5 16.Qg6+ Qf7 17.Nxg7+ Kf8 18.Qxf7+ Kxf7 19.Nf5 Bxf1 20.Kxf1 h5 21.Nxd6+ cxd6 22.Na3 Ke6 23.Nb5 Rac8 24.Ke2 Rhf8 25.h4 Rc4 26.Bh3+ Kf6 27.Nxd6 Rxa4 28.Bg5+ Kg6 29.Rd1 Ra2 30.Rd2 a4 31.c4 a3 32.bxa3 Nc3+ 33.Ke1 Ra1+ 34.Rd1 Rxd1#