1.Nf3 c6 2.d3 e6 3.Bg5 Qb6 4.Qc1 d5 5.e4 Nf6 6.Nbd2 Be7 7.Be2 h6 8.Bh4 g5 9.Bg3 Nh5 10.Be5 Rg8 11.h3 Nf4 12.Bxf4 gxf4 13.O-O e5 14.Kh1 Nd7 15.c3 Qc7 16.Qc2 f5 17.Rae1 Bd6 18.Bd1 Kd8 19.exf5 Nf6 20.Nh4 Qh7 21.c4 Bxf5 22.Nxf5 Qxf5 23.Qb3 Rxg2 24.Kxg2 Qg5+ 25.Bg4 Nxg4 26.Rg1 Nxf2+ 27.Kf1 Qf5 28.Kxf2 Bc5+ 29.Ke2 Bxg1 30.Rxg1 Qh5+ 31.Ke1 Qh4+ 32.Kd1 Qh5+ 33.Kc2 Qf7 34.Qc3 Ke7 35.Qxe5+ Kf8 36.d4 b5 37.Rg4 f3 38.Qd6+ Qe7 39.Qxh6+ Ke8 40.Qh4 Qe3 41.Qh5+ Kd7 42.Rg7+ Kd6 43.c5+ Ke6 44.Qf7# 1-0