1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.Nf3 a6 5.cxd5 exd5 6.Bg5 c6 7.e3 h6 8.Bh4 Bd6 9.Bd3 Be6 10.O-O O-O 11.Ne5 c5 12.f4 Nc6 13.Bc2 Rc8 14.f5 cxd4 15.Nxc6 Rxc6 16.fxe6 dxc3 17.Bxf6 gxf6 18.Qg4+ Kh8 19.Qf5 Bxh2+ 20.Kxh2 Qc7+ 21.Kg1 fxe6 22.Qg6 Qg7 23.Qxg7+ Kxg7 24.b3 f5 25.Rf4 Rd6 26.g4 e5 27.Rxf5 Rxf5 28.gxf5 Kf6 29.Rd1 b5 30.Kf2 h5 31.Rh1 Kg5 32.Rg1+ Kf6 33.e4 Kf7 34.exd5 Rxd5 35.Ke3 Rd2 36.Be4 Rxa2 37.Rg6 Ra1 38.Rc6 Re1+ 39.Kd3 b4 40.Bd5+ Ke8 41.f6 Rd1+ 42.Ke4 Re1+ 43.Kf5 Rf1+ 44.Ke6 Kd8 45.f7 h4 46.Be4 h3 47.Bf5 h2 48.f8=Q# 1-0