1.d4 d5 2.Nf3 Nf6 3.Bf4 Bg4 4.Ne5 Bh5 5.h3 Nfd7 6.g4 Nxe5 7.Bxe5 Bg6 8.Bg2 e6 9.O-O h5 10.c4 hxg4 11.hxg4 Bd6 12.cxd5 Bxe5 13.dxe5 Qh4 14.Qa4+ c6 15.Rd1 Qh2+ 16.Kf1 Qxe5 17.dxc6 Nxc6 18.Bxc6+ bxc6 19.Qxc6+ Ke7 20.Rd7+ Kf6 21.Nc3 Rac8 22.Qf3+ Kg5 23.Rad1 Rc5 24.R1d4 a5 25.Qg2 Kf6 26.f4 Qe3 27.g5+ Kf5 28.Rd3 Qc1+ 29.Kf2 Bh5 30.Qe4+