1.e4 c6 2.d4 d5 3.exd5 cxd5 4.c3 Nc6 5.Nf3 Bg4 6.h3 Bh5 7.Qb3 Qd7 8.Ne5 Nxe5 9.dxe5 a6 10.c4 Rc8 11.Nc3 dxc4 12.Bxc4 Qd4 13.Qa4+ Qd7 14.Qb3 Qd4 15.Bd5 Qxe5+ 16.Be3 b5 17.Bb7 Rb8 18.Bc6+ Kd8 19.g4 Bg6 20.O-O-O+ Kc7 21.Bg2 e6 22.Rhe1 Bc5 23.Nd5+ exd5 24.Bxc5 Qf4+ 25.Be3 Qc4+ 26.Qxc4+ dxc4 27.Bf4+ Kc8 28.Re8#