1.e3 d5 2.c4 e6 3.d4 c5 4.Nf3 Nc6 5.Bd3 cxd4 6.exd4 dxc4 7.Bxc4 Nf6 8.Nc3 Be7 9.a3 O-O 10.O-O b6 11.Bf4 Bb7 12.Qd3 Rc8 13.Ba2 Bd6 14.Bg5 Be7 15.Rad1 h6 16.Bh4 Nd5 17.Nxd5 Bxh4 18.Nf4 Bf6 19.Bb1 g6 20.Nxg6 fxg6 21.Qxg6+ Bg7 22.Qh7+ Kf7 23.d5 exd5 24.Bg6+ Kf6 25.Bh5 Ne7 26.Nd4 Rc4 27.Rfe1 Bc8 28.Rd3 Rg8 29.g4 Rxd4 30.Rxd4 Kg5 31.Rd3 Bf6 32.Ree3 Qf8 33.Bf7 Rg7 34.h4+ Kxg4 35.Rg3+ Kf4 36.Qxh6+ Ke5 37.Re3+ Kd6 38.Qxf6+ Kd7 39.Rxg7 Kc7 40.Rxe7+ Kb8 41.Qe5+ Ka8 42.Bxd5+ Bb7 43.Bxb7# 1-0