1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.Bf4 O-O 6.a3 b6 7.cxd5 Nxd5 8.Nxd5 exd5 9.Qc2 c5 10.dxc5 bxc5 11.e4 dxe4 12.Qxe4 Re8 13.Bd3 Bf6 14.Ne5 Nc6 15.Qxh7+ Kf8 16.Qh8+ Ke7 17.Nxc6+ Kd7+ 18.Be5 Kxc6 19.O-O-O Bxe5 20.Be4+ Kc7 21.Rxd8 Rxh8 22.Rxh8 Bf4+ 23.Kc2 Bb7 24.Bxb7 Rxh8 25.Bd5 Rd8 26.Rd1 Bxh2 27.Bxf7 Rf8 28.Bc4 Rxf2+ 29.Rd2 Rxd2+ 30.Kxd2