1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.e4 d5 6.cxd5 exd5 7.e5 Ne4 8.Bd3 c5 9.a3 cxd4 10.axb4 dxc3 11.bxc3 Nc6 12.Nf3 Bg4 13.Bf4 Bxf3 14.gxf3 Qh4 15.Bg3 Nxg3 16.fxg3 Qh5 17.f4 d4 18.b5 Ne7 19.c4 Rac8 20.O-O Nd5 21.Bxh7+ Kh8 22.Qf5 Qxf5 23.Bxf5 Rxc4 24.Rxa7 Ne3 25.Bh3 Nxf1 26.Bxf1 Rc1 27.Rxb7 Rd8 28.Rxf7 d3 29.e6 Rxf1+ 30.Kxf1 d2 31.e7 d1=Q+ 32.Kf2 Rd2+ 33.Ke3 Qe2#