1.e4 e6 2.d4 d5 3.c4 dxe4 4.Nc3 f5 5.Nge2 c5 6.Bf4 Nf6 7.d5 exd5 8.Nxd5 Nxd5 9.Qxd5 Nc6 10.O-O-O Qf6 11.Nc3 Be6 12.Qd2 Be7 13.f3 O-O 14.fxe4 fxe4 15.g3 Rad8 16.Nd5 Qg6 17.Bg2 Bf6 18.Rhe1 Bf5 19.Nxf6+ Rxf6 20.Qc3 Rff8 21.Qe3 Rd4 22.Rxd4 cxd4 23.Qb3 Qe6 24.c5 Qxb3 25.axb3 Re8 26.g4 Bg6 27.h4 Nb4 28.Rd1 Nd3+ 29.Rxd3 exd3 30.Bxb7 Re1+ 31.Kd2 Re2+ 32.Kd1 Rxb2 33.c6 Be4 34.Ke1 Re2+ 35.Kd1 Rc2 36.c7 Bxb7 37.Be5 Bf3+ 38.Ke1 d2+ 39.Kf2 Bxg4 40.Bf6 d1=Q+ 41.Kg3 Kf8 42.c8=R+ Kf7 43.Rc6 Bd7 44.Rc7 Qf1 45.Bxd4 Rg2# 0-1