1.d4 d5 2.Nf3 c6 3.c4 e6 4.Nc3 Nf6 5.e3 Be7 6.Bd3 Nfd7 7.e4 dxe4 8.Nxe4 Nf6 9.Nxf6+ Bxf6 10.O-O Bxd4 11.Nxd4 Qxd4 12.Be3 Qh4 13.g3 Qe7 14.Qh5 Nd7 15.Rfe1 b6 16.a4 Bb7 17.a5 c5 18.Bc2 Nf6 19.Ba4+ Kf8 20.Qe2 h5 21.Bg5 h4 22.Bxh4 Qc7 23.Bg5 Rd8 24.Bf4 Qc8 25.Rad1 Kg8 26.h4 bxa5 27.Be5 Rh6 28.Rxd8+ Qxd8 29.Rd1 Qa8 30.Rd3 Be4 31.Rb3 Bb7 32.Qd1 Kh7 33.f3 Rh5 34.Bxf6 gxf6 35.Qd7 Qg8 36.Qd6 Ba8 37.Rb8 Qg6 38.Rxa8 Rxh4 39.Bc2 Qxc2 40.gxh4 Qc1+ 41.Kh2 Qxb2+ 42.Kh3 Qb1 43.Qd2 Qh1+ 44.Kg3 Qg1+ 45.Qg2 Qe1+ 46.Kh3 a4 47.Rg8 a3 48.Qg7# 1-0