1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bg4 5.c4 e6 6.d3 dxc4 7.dxc4 Qxd1 8.Rxd1 Nbd7 9.Nc3 Bb4 10.Na4 Bxf3 11.exf3 b5 12.a3 Be7 13.cxb5 cxb5 14.Nc3 a6 15.f4 Rb8 16.Ne2 Nb6 17.Bc6+ Kf8 18.f5 e5 19.b3 Bc5 20.b4 Be7 21.f4 e4 22.Be3 Nc4 23.Bd4 g6 24.fxg6 hxg6 25.Nc3 Rd8 26.Nxe4 Rxd4 27.Rxd4 Ng4 28.Ra2 Kg7 29.Rd7 Bd8 30.Bd5 Bb6+ 31.Kh1 Nce3 32.Rxf7+ Kh6 33.h3 Kh5 34.Be6 Nh6 35.Nf6#