1.d4 Nf6 2.c4 c6 3.e3 d5 4.Qc2 Bg4 5.Nc3 Nbd7 6.h3 Bh5 7.g4 Bg6 8.Qb3 e6 9.Qxb7 h5 10.gxh5 Rxh5 11.Nge2 Be4 12.Nxe4 Nxe4 13.Bg2 Rb8 14.Qxc6 Bb4+ 15.Kf1 Qh4 16.Bxe4 Qxe4 17.Ng3 Qf3 18.e4 Rb6 19.Qc8+ Ke7 20.c5 Rb8 21.Qc7 Rbh8 22.c6 Rxh3 23.Rxh3 Rxh3 24.Bg5+ f6 25.cxd7 Rh1+ 26.Nxh1 Qxh1+ 27.Ke2 Qxe4+ 28.Be3 Qg4+ 29.f3 Qg2+ 30.Bf2 a5 31.d8=Q# 1-0