1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.Bf4 O-O 6.e3 c5 7.dxc5 Bxc5 8.Qc2 Nc6 9.a3 Be7 10.O-O-O a6 11.h4 Qa5 12.Ng5 dxc4 13.Bxc4 Qc5 14.Ba2 Rd8 15.b4 Qb6 16.Nce4 h6 17.Nxf6+ Bxf6 18.Rd6 a5 19.Qh7+ Kf8 20.Rhd1 Qb5 21.Qh8+ Ke7 22.Rxd8 Nxd8 23.Qxd8#