1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.d5 d6 5.Nc3 exd5 6.cxd5 g6 7.h3 Bg7 8.Bg5 a6 9.e4 O-O 10.Bd3 h6 11.Bh4 g5 12.Bg3 Nh5 13.Bh2 Nf6 14.O-O Re8 15.e5 dxe5 16.Nxe5 Nbd7 17.Nc4 Nb6 18.Ne3 Bd7 19.Bf5 Bxf5 20.Nxf5 Nfxd5 21.Nxg7 Nxc3 22.bxc3 Qxd1 23.Rfxd1 Kxg7 24.Rab1 Re6 25.Rd6 Rxd6 26.Bxd6 Na4 27.Rxb7 Rd8 28.Be5+ Kg6 29.Ra7 Kf5 30.Bg7 Rd1+ 31.Kh2 Rd2 32.Rxa6 Rxa2 33.Rxh6 Ke4 34.Kg3 Nxc3 35.Bxc3 Ra3 36.f3+ Kf5 37.Bh8 g4 38.Rf6+ Kg5 39.hxg4 Ra8 40.Rf5+ Kg6 41.Bc3 Rc8 42.Rf6+ Kh7 43.g5 c4 44.Kg4 Rd8 45.Rxf7+ Kg6 46.Rg7#