1.Nf3 Nf6 2.c4 e6 3.Ne5 c5 4.e3 d5 5.d4 Be7 6.cxd5 Nxd5 7.a4 cxd4 8.Bb5+ Bd7 9.Qxd4 Bf6 10.Nc3 Nxc3 11.bxc3 a6 12.Be2 Nc6 13.Qxd7+ Qxd7 14.Nxd7 Bxc3+ 15.Bd2 Bxa1 16.Nb6 Rd8 17.Bf3 Bf6 18.Ke2 O-O 19.Rb1 Rfe8 20.Nc4 Re7 21.Bxc6 bxc6 22.Ba5 Ra8 23.Rb6 Rc7 24.Rxa6 Rxa6 25.Bxc7 Rxa4 26.Bg3 Rxc4 27.Kd2 c5 28.Bc7 h6 29.Bb6 h5 30.f3 h4 31.Kd1 h3 32.Bc7 hxg2 33.Bb6 Kf8 34.Kd2 Ke7 35.Ke1 Kd6 36.Kd1 Rc3 37.h3 g1=Q+ 38.Ke2 Qg2+ 39.Kd1 Qxh3 40.Bd8 Qh1+ 41.Kd2 Qg2+ 42.Ke1 Rc1# 0-1