1.Nf3 d5 2.d4 Bg4 3.Ne5 Bf5 4.c4 e6 5.Nc3 Bd6 6.cxd5 exd5 7.Nxd5 Bxe5 8.dxe5 Nc6 9.Bf4 Nge7 10.Nc3 Ng6 11.Qxd8+ Rxd8 12.Bg3 Ngxe5 13.f3 h5 14.e4 Be6 15.Bb5 f6 16.Bxe5 fxe5 17.Bxc6+ bxc6 18.h4 Ke7 19.Rc1 Rd4 20.Ne2 Ra4 21.Rxc6 Rxa2 22.Rxc7+ Kd6 23.Rxg7 Ra1+ 24.Kf2 Rxh1 25.Rxa7 Rb8 26.Ra6+ Ke7 27.Ra7+ Kf6 28.Ra6 Rxb2 29.f4 exf4 30.Kf3 Rf1# 0-1