1.d4 Nf6 2.Nc3 d5 3.e4 Nxe4 4.Nxe4 dxe4 5.Bc4 Nc6 6.c3 e5 7.d5 Ne7 8.f3 Bf5 9.Qb3 Qc8 10.d6 cxd6 11.Bxf7+ Kd8 12.Be3 exf3 13.Nxf3 e4 14.Ng5 h6 15.Ne6+ Bxe6 16.Bxe6 Qc6 17.O-O-O Ke8 18.Rhf1 b6 19.Bf7+ Kd8 20.Qe6 Kc7 21.Rxd6 Qxd6 22.Bf4 Nc6 23.Be8 Rd8 24.Qf7+ Ne7 25.Rd1 Qxf4+ 26.Qxf4+ Kc8 27.Qg4+ Kc7 28.Rxd8 Kxd8 29.Qd7#