1.d4 Nf6 2.c4 e6 3.h3 d5 4.Nf3 Nfd7 5.cxd5 exd5 6.Nc3 Nf6 7.Bf4 Ke7 8.Qb3 c6 9.e4 dxe4 10.Ng5 Nd5 11.Bd2 h6 12.Ngxe4 Qb6 13.Nxd5+ cxd5 14.Qxd5 Be6 15.Qc5+ Kd8 16.Qxb6+ axb6 17.Nc3 Bb4 18.d5 Bf5 19.Be2 Re8 20.Be3 Nd7 21.O-O Bxc3 22.bxc3 Ra3 23.Bb5 Rxc3 24.Rfd1 f6 25.a4 Re4 26.Bd4 Rb3 27.f3 Rf4 28.d6 Nc5 29.d7 Be6 30.Bf2 Rfb4 31.Be1 Rf4 32.Bg3 Rfb4 33.Bc7+ Kxc7 34.d8=Q# 1-0