1.Nf3 Nf6 2.e4 Nxe4 3.Be2 Nd6 4.b3 b6 5.O-O h6 6.Ne5 e6 7.Bf3 c6 8.c4 g6 9.Nxg6 fxg6 10.Bb2 Rg8 11.Re1 Bg7 12.Bxg7 Rxg7 13.Na3 Kf8 14.c5 bxc5 15.d4 cxd4 16.Nc4 Nf5 17.g4 Nh4 18.Ne5 Kg8 19.Qxd4 Nxf3+ 20.Nxf3 c5 21.Qxc5 Bb7 22.Ne5 Nc6 23.Nc4 Qh4 24.Re4 Rf8 25.Nd6 Ba8 26.Rae1 Qf6 27.b4 Qb2 28.a4 Qf6 29.b5 Ne7 30.Qxa7 Bxe4 31.Nxe4 Qf4 32.Qxd7 Qxg4+ 33.Ng3 Nf5 34.Qxe6+ Kh7 35.Ra1 Qd4 36.Ra2 Nxg3 37.hxg3 Rgf7 38.a5 Rxf2 39.Rxf2 Qxf2+ 40.Kh1 Qf1+ 41.Kh2 Rf2# 0-1