1.d4 e6 2.Nf3 a5 3.e4 d5 4.Nc3 Bb4 5.e5 Ne7 6.Bd3 b6 7.O-O Bxc3 8.bxc3 Ba6 9.Ng5 h6 10.Qh5 g6 11.Qh3 Bxd3 12.cxd3 Nbc6 13.Nf3 Kd7 14.a4 Qg8 15.Ne1 g5 16.Qh5 Qg6 17.Qxg6 Nxg6 18.f4 g4 19.f5 Nh4 20.f6 h5 21.Nc2 Rhb8 22.Rb1 Na7 23.c4 Nc6 24.Bd2 Rd8 25.cxd5 exd5 26.Bc3 Ke6 27.Ne3 Rg8 28.Rbc1 Rgc8 29.Be1 Nxd4 30.Bxh4 Ne2+ 31.Kf2 Nxc1 32.Rxc1 c5 33.Rb1 Rab8 34.Bg3 b5 35.axb5 a4 36.Nc2 a3 37.Nxa3 Ra8 38.Rb3 Ra4 39.b6 Rb8 40.Ke3 c4 41.dxc4 dxc4 42.Rc3 Rxb6 43.Nxc4 Rc6 44.Kd3 Rc5 45.Bf2 Rc6 46.Bd4 Ra2 47.Rb3 Rxg2 48.Rb7 Rxh2 49.Ne3 g3 50.Re7# 1-0