1.Nf3 d5 2.d4 Nf6 3.Bf4 e6 4.Nbd2 Bd6 5.e3 O-O 6.Bd3 c5 7.dxc5 Bxc5 8.Bg3 b6 9.Qe2 Bb7 10.O-O-O Nc6 11.c3 Qe7 12.e4 d4 13.cxd4 Nxd4 14.Nxd4 Bxd4 15.Nb3 Rfd8 16.e5 Rac8+ 17.Kb1 Ne8 18.Nxd4 Rxd4 19.Bxh7+ Kxh7 20.Rxd4 Bxg2 21.Rg1 Bd5 22.Bf4 g6 23.Bg5 Qc5 24.Qd3 Ng7 25.Rc1 Bxa2+ 26.Kxa2 Qa5+ 27.Kb1 Rxc1+ 28.Bxc1 Qa6 29.h4 Kg8 30.Qe4 Nf5 31.Rd2 Kh8 32.Rd1 Ne7 33.Qa8+ Nc8 34.Qf3 Qd3+ 35.Rxd3 b5 36.Qf5 b4 37.Qf4 Nd6 38.Qg5 a6 39.b3 Kg8 40.Qf6 Nb5 41.Rd8+ Kh7 42.Qxf7# 1-0