1.Nf3 d5 2.g3 c6 3.Bg2 Bg4 4.h3 Bxf3 5.Bxf3 e5 6.d3 Nf6 7.O-O Bc5 8.e4 dxe4 9.dxe4 Qe7 10.Nd2 Nbd7 11.Qe2 h5 12.Bg2 h4 13.g4 Nh7 14.c3 a5 15.Nc4 O-O 16.a4 Ng5 17.Rd1 Rfd8 18.Be3 Ne6 19.Rd2 Bxe3 20.Qxe3 Ndc5 21.Rxd8+ Rxd8 22.Nxe5 Qc7 23.Nc4 Rd3 24.Qe1 Nf4 25.Ne3 Nce6 26.Rd1 Nxg2 27.Nxg2 Rxh3 28.e5 Ng5 29.Qe2 Nf3+ 30.Kf1 Rh1#