1.e4 c6 2.d4 d5 3.exd5 cxd5 4.Nf3 Bg4 5.Be2 Nf6 6.h3 Bh5 7.Bf4 Nc6 8.c3 e6 9.Ne5 Bd6 10.Bxh5 Nxh5 11.Qxh5 Qf6 12.Qxf7+ Qxf7 13.Nxf7 Kxf7 14.Bxd6 Rhe8 15.O-O Rad8 16.Bg3 e5 17.dxe5 Nxe5 18.Nd2 Nd3 19.b3 Re2 20.Nf3 Rc8 21.Rfd1 Rxc3 22.Kf1 Rec2 23.Rxd3 Rxd3 24.Ne5+ Ke6 25.Nxd3 Rd2 26.Nc5+ Kf5 27.Nxb7 Ke4 28.f3+ Kd3 29.Bf4 Rb2 30.Rd1+ Kc2 31.Rc1+ Kd3 32.Nc5+ Kd4 33.Be5+ Kxe5 34.Nd3+ Kd6 35.Nxb2 Ke5 36.Ke2 Kd6 37.Kd3 g6 38.Kd4 h5 39.Rc5 a6 40.Rxd5+ Ke6 41.Ra5 Kf6 42.Rxa6+ Kg5 43.Ke5 h4 44.f4+ Kh6 45.Kf6 Kh5 46.Ra8 g5 47.Rh8#